Travel Photo of the Day Llama at Machu Picchu

By traveldesk on October 18th, 2009  

   ADD TO STUMBLEUPON ADD TO DEL.ICIO.US  Add to Mixx! Mixx  Facebook Tweet This

The Travel Photo of the Day for 10/18/2009 is of a Llama at Machu Picchu and was taken by epicxero

Admiring the view-epicxero730

Creative Commons License 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

FULL RSS or Email  

Tags:
Categories: Travel Photos

Book Travel Hotels, Airlines, Rental Cars & Cruises

Comments on this entry are closed.