I found the source article. Its a disused mine in the United Kingdom. Also found a close up pic of the dumped cars. This shit always fascinates me. http://www.bcd-urbex.com/cavern-of-the-…