Are You A World Geography Expert? Question 1 out of 29
1. We're sure you already know all there is to know about Machu Picchu, located in the majestic Andes mountain range and home to the ancient Incan civilization. In what country is Machu Picchu located?