20150807 india: 21 foreign trekkers stranded in Leh following cloudburst