4.11.11

Watch a Formula1 car on the top India's mountains!


Neel Jani drove the F1 Showcar on the world’s highest driveable road, the Khardung-La pass in the Leh region of India at a height of 18,380 feet past the famous Thiksey Monastery, stopped by the Shanti Stupa and encountered the famous rolling roads of South Pullu.

No comments: