The Highest Motorable road in the world
The highest Motorable road in the world awaits adventure lovers especially Motor-Bikers. At 18399 fts above sea levels this pass offers panoramic views of Himalayas and the Tibetan Plateau. Those who love and want to drive in non-tarmac conditions shall be thrilled to explore this virgin region which is still restricted area. just before Mana pass is Deo taal which is stated to be the origin of river Saraswati.
- INDIA 121 BY TILAK SONI