Keshwa Chaca,
the Straw Bridge of the Incas, is located on a narrow gorge on the
Rio Apurimac,
near the village of Huinchiri, 30 km SW from the town of Yanaoca and 188 km SE from the city of
Cuzco, Peru.
See your travel agent for details.