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 Roman Dodecahedra
These fist-sized bronze Roman artifacts found in France, Switzerland and Germany pose a fascinating problem for archaeologists: they just don’t have a clear purpose, but many are covered