I haven't seen this place yet.. can anyone tell me where this is? Seems beautiful and worth visiting
These photos were taken in Riyadh, Saudi Arabia.
The last photo shows the Alfaysaliya building.
Sign up using Google
Sign up using Facebook
Sign up using Stack Exchange
1 year ago