Jebel Al-Lawz

​A mountain like no other in Saudi ArabiaThe Jebel Al-Lawz, whose name means the almond mountain in Arabic, is one of the most mythical mountains of the Kingdom of Saudi Arabia. Most people think that Saudi Arabia is just a vast extent of sand dunes but with its summit at 2 549 meters above sea … Continue reading Jebel Al-Lawz