by urmoments
The Great Wall of China between Jinshanling and Simatai, July 20 2010. The Great Wall of China is the biggest man made structure in the world.