Designed by
Title
Machu Picchu,a fortified Inca town in the Andes Mountains in Peru #175222526
Description
A fortified Inca town in the Andes Mountains in Peru that the invading Spaniards never found. It is noted for its dramatic position, perched high on a steep-sided ridge.