Road construction in mountains Himalayas

Road construction in mountains Himalayas

Road construction in mountains Himalayas – excavator and truck. Lahaul valley, Himachal Pradesh, India

by
by
by
by
by
by