trucks passing each other on narrow mountain road - manali to leh highway (india)


trucks passing each other on narrow mountain road - manali to leh highway (india), baralacha pass, baralachala, ladakh, mountain pass, mountains

Trucks crossing - Manali to Leh road (India)

More images of ▶ baralacha pass baralachala ladakh mountain pass mountains road trucks