A large hailstorm battered parts of the northern mountainous provinces of Vietnam on April 23.
Dramatic footage shows an apple-sized hailstone.
Witnesses said the hailstorm unexpectedly occurred after strong winds.
According to local media, hailstones fell continuously on roofs and destroyed them, and many people were injured.