The Travel Photo of the Day for 10/18/2009 is of a Llama at Machu Picchu and was taken by epicxero
Photo credit: epicxero
Machu Picchu, an ancient Incan city perched in the mountains above Peru’s Urubamba Valley, has become one of the most recognizable locations in the world due to its mysterious nature and its dramatic beauty. The Incans began building Machu Picchu in 1430 AD but decided to stop construction 100 years later due to the Spanish conquest of the area. It is a UNESCO World Heritage Site since 1983 and continues to hold immense cultural signifiance for Peru.
Subscribe
Tags: travel photos
Categories: Travel Photos




















Comments on this entry are closed.