Sunday, November 21, 2010

A Truck

Sand dunes of Leh in Nubra Valley


  1. Good One.. This reminds of the trip to Danushkodi.. Leh is one of the highest places in India?? or something else like that??

  2. Leh is real heaven on earth. Leh has many worlds highest motorable passes and it has maximum height of 18000 Feet apprx at Khardungla pass. I have a detailed post on my trip to Leh, just check out


Related Posts Plugin for WordPress, Blogger...