Nothing remains as mysterious as an abandoned place.
Abandoned subway depot – Poland
The town of Czestochowa, Poland isn't well-known to many train-enthusiasts. It's actually better known for religious pilgrimages thanks to
The Martian Spherules
In 2004, the Mars Exploration Rover Opportunity had already detected curious blueberry-shaped microscopic formations in the martian soil...but a much stranger picture was taken by Opportunity at the