News

“Saudi Arabia feels very wild, very beautiful, ... The highest point is Jabal Al-Lawz in the far north at more than 2,500 meters above sea level and one of the only places in Saudi Arabia to ...