Telosa is a $400 Billion city that is being proposed to be built in the middle of the U.S. desert of Nevada, Arizona & Utah. About 50,000 people will live in the city as early as 2030.
446
2K
16K
2.5M
581
Download Image