A snapshot of the paved roads of the green tail mountain range in the city of Taif, a series of rocky mountains, nature in Saudi Arabia.

More from the Author