| On the world's highest road, Drove through 7 Highest Motorable Passes. |
|
Himalayas, It has been my deep fascination with Himalayas which has pulled me repeatedly toward mountains. Manali - Leh being world's highest motor able passes with altitudes going above 17000 Fts is an astonishing journey towards Land of high passes ( ... 24
alokshukla
|












