Designed by
Title
Sun Mirror Machu Picchu, Peru 2014 #74328847
Description
The sun shines in the sun mirror in Machu Picchu. Machu Picchu is Peruââ¬â¢s most visited attraction and South Americaââ¬â¢s most famous ruins, built at the height of the Inca Empire in the 15th and 16th centuries. It was designated a UNESCO World Heritage Site in 1983 and one of the New Seven Wonders of the World in 2007. Photo taken June, 2014.