TJB
Bangalore

Highest Motorable Road in the World

It’s Khardungla pass in the Himalayas (Himachal Pradesh).


Comments: