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.