The green mountainous nature in Mecca, the green lands and slopes, the towers and skyscrapers overlooking the city’s mountains, the hills and rock formations in the regions of the Kingdom of Saudi Arabia, .

We use cookies to provide for you a better experience. For more information check our Cookie policy.