Designed by
Title
Warning sign in Ladakh, India #100889694
Description
Warning sign in Ladakh, India. The Border Roads Organisation develops and manteins road networks in India border areas. It is staffed by officers and tropps of Indian Army`s Corps of Engineers.
This image is editorial