Bulldozer doing road construction in Himalayas

Bulldozer doing road construction in Himalayas

Bulldozer doing mountain road construction in Himalayas. Himachal Pradesh, India

by
by
by
by
by
by