Satellite images show lavish palace complex as part of Saudi Arabia's $2 trillion megacity project

Satellite images show lavish palace complex as part of Saudi Arabia's $2 trillion megacity project

Maxar

Satellite images obtained by Business Insider show a lavish palace that's been constructed as part of Saudi Arabia's $2 trillion Neom megacity project.

No comments

Read more