Saudi Arabia is building a new city called The Line.
Supposedly it is a new and innovative concept for urban living.
(Ran a forum search and it came up with nothing).
Supposedly it is a new and innovative concept for urban living.
(Ran a forum search and it came up with nothing).
Last edited: