Machu Picchu Published January 21, 2015 at 3456 × 5184 in The Mysterious Machu Picchu ← Previous Next → I took this when the clouds FINALLY cleared around 8:30 AM on Christmas Day