mail_outline sales@mediastorehouse.com
Zanskar River, Ladakh, Indian Himalayas, India, Asia
Truck climbing Lachalang Pass, 5065m, out of valley of Zanskar River, Leh-Manali highway, Ladakh, India, Asia