A trek high in the Peruvian Andes reveals dazzling ancient buildings, stellar views, and mysterious llama art. In the Peruvian Andes, the ruins of the ancient Inca settlement of Choquequirao can only ...