Construction workers in Ladakh, India (Visual Journey)
While walking through the streets of Leh in Ladakh, India, I stumbled upon a construction site. Many workers were hard at work building up something. I asked someone what were…
Input your search keywords and press Enter.