Saudi Arabia saw rare snowfall across northern regions, including Tuwaiq mountain range, stunning residents. The northern region witnesses snowfall after 30 years.