South America

Wandering around the ruins of Ollantaytambo, an ancient Peruvian town about two hours from Machu Picchu, we looked up as dusk settled in to see this ancient Incan granary. It was wedged into the side of an intimidatingly steep mountain to store...