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.