The futuristic Saudi megacity is to display two skyscrapers that spread across the desert plot and mountain terrain, according to the latest disclosure of the project by the Royal De facto rulers. The parallel structure of the mirror wrapped in a mirror extends more than 170 kilometers (more than 100 miles), known collectively as a […]
Continue Reading