Peru: Machu Picchu – Wildflowers

The 9,000 feet of altitude and constant fog and rain and clouds are actually perfect conditions for some spectacular flora all around the ancient Inca ruins at Machu Picchu.