1 month Satellite images show lavish palace complex as part of Saudi Arabia’s $2 trillion megacity project Business Insider
Satellite images obtained by Business Insider show a lavish Saudi palace with private beaches, extensive gardens, a golf course, and 10 helipads.
X