DUBAI: Snow for the third time enveloped Saudi Arabia’s Jabal Al-Lawz mountain in Tabuk on Monday, with temperatures dropping significantly overnight state news agency SPA reported.
Jabal Al-Lawz which means ‘mountain of almonds’ is located in northwest Saudi Arabia, and 2,580 meters above sea level.