
Indian Army trucks cross Chang la pass in Ladakh, to guard Tibet border
river
Indian Army trucks passing through Chang La pass in Ladakh. The Chang La is a high mountain pass in Ladakh, India. It is the third highest motorable road in the world. The Chang La is on the route to Pangong Lake from Leh.





















