Wonder of the World Machu Picchu in Peru. Beautiful landscape in Andes Mountains with Incan sacred city ruins.