Machu Picchu Info and Review
Posted on October 30th, 2005 by Administrator
About Machu Picchu
Machu Picchu is a city located high in the Andes Mountains in modern Peru. It lies 43 miles northwest of Cuzco at the top of a ridge, hiding it from the Urabamba gorge below. The ridge is between a block of highland and the massive Huaynac Picchu, around which the Urubamba River takes […]
Filed under: Travel, Americas | No Comments »