Road construction in mountains Himalayas

Road construction in mountains Himalayas

Road construction in mountains Himalayas. Ladakh, India

by
by
by
by
by
by