Photos You’ve Probably Never Seen

Enormous statue of Genghis Khan in Mongolia
genghis-khan-
Bavarian town of Nordlingen built in a 14 million year old meteor impact crater

Nordlingen

Bagger 288, the largest land vehicle in the world

Bagger-288-The-Largest-Land-Vehicle-in-the-World


See the rest here.

Share your thoughts or reply