Prayer flags at Khardungla Pass, the highest motorable pass in the world, ladakh, Jammu and Kashmir, India