When Leh woke up to Formula One experience

At 18 and half thousand feet Khardung-la is home to the highest motorable road in the world but this quiet and quaint town near Leh woke up to the loud noise of a Formula 1 engine on Monday.