Heavy showers accompanied by hail suddenly poured down in the northern mountainous province of Lao Cai at around 6:30pm on April 24.