strategic border road to developing infrastructure along the sino indian border (india china border). line of actual control at nathu la pass near doklam, sikkim in india
View Full Image on Dreamstime
Username: Rupammandalkoala
Editorial: No
Width: 4022 pixels
Height: 2682 pixels
Downloads: 0
Image ID: 265571714