Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 27, 2008
Tour'D LEH-LADAKH | Khardung La Pass.. World most Highest Motorable Road on the earth @ 18380 fts :: 5602 Mtrs.. Its a Real Test of MAN and MACHINE.. Tag: Leh Ladakh Khardung La Himalaya Manali Rohtang Fiat Palio Adventure Travel Mobil Boney4ever