High Road at Chilling: India Builds Himalayan Bridges and Highways
The construction site near the hamlet of Chilling in the Ladakh region is around 250 km (150 miles) west of the area where Indian and Chinese troops are locked in the most serious confrontation in decades.