Results 2 results found Rothang pass into Chenab valley on Manali-Leh highway, Himachai Pradesh, India Himalayan mountain village in Chenab Valley near Keylong, Himachal Pradesh, India, Asia