The Chachabamba ruins along the Inca Trail in Peru.