Satellite images reveal Saudi Arabia’s The Line construction process
The Line’s vast linear construction site is already taking shape across the deserts and mountains of northern Saudi Arabia, according to satellite images by SOAR Earth.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed