×
Back left
Back right
This mountainous country is home to Machu Picchu, which is known as "The Lost City" of the Incas - what country am I?
Where is Machu Picchu?