If you want to see snow in Saudi, set your sights on Jabal Al Lawz, which means “almond mountain” in Arabic. The tallest mountain in the Tabuk Province, Jabal Al Lawz is the only place in the kingdom where it snows almost every year. Go for a hike and explore the 2,549-meter mountain’s historic rock drawings of now-extinct cattle.