Time lapses from the top of the Kara Mountain Road in Taif City in Saudi Arabia, car traffic on Al Hada Road in Taif, a winding mountain pass, Taif tourist attractions, desert areas, traffic
4K0:08

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