Nojoto: Largest Storytelling Platform

India is home to the world's highest motorable roa

India is home to the world's highest motorable road, the 
Khardung La Pass, situated at an altitude of 5,359 meters in the Ladakh region of Jammu and Kashmir.

©@gyanendra
  #Facts 
#kukku2004  Sunita Pathania Dhanya Sajeev Ranjit Kumar Dhanya Sajeev Nishi