Can You Answer 13 Facts About The Wonders Of The World?
Question 1 of 13

At 2430 metres (7970 ft) above sea level, Machu Picchu is an ancient hilltop estate located in Cusco, Peru. Which empire built this wonder?