Inca storehouse on the mountainside, Ollantaytambo, Sacred Valley, Peru, June 29, 2005
Original size: 1944x2592 Timestamp: