A snapshot of the highest peak of the mountain in the city of Abha, southern Saudi Arabia, mountains and green spaces, nature in Saudi Arabia

More from the Author