Leh Flash Floods

A 15 kilometer high cloud burst its content in one go on a sleeping Leh town in the Ladakh Himalayas.