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)