Video PlayerClose
People walk with umbrellas after a hailstorm in Shimla, capital of India's north state Himachal Pradesh, on May 8, 2018. (Xinhua/Stringer)
People walk with umbrellas after a hailstorm in Shimla, capital of India's north state Himachal Pradesh, on May 8, 2018. (Xinhua/Stringer)