Loading the player...

The Great Wall of China | One of the 7 wonders of the world

The Great Wall of China is an ancient series of walls and fortifications, totaling more than 13,000 miles in length, located in northern China.

Leave a Reply

Your email address will not be published. Required fields are marked *