A general view of  Machu Picchu, 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. Now it is  one of the new seven wonders o the modern worl.
{}