CHINA TOPIX

12/23/2024 12:12:27 am

Make CT Your Homepage

alien mothership

Not alien

Another ‘Alien City’ Reveals Itself Floating above Another Chinese City

The massive and ephemeral city that suddenly appeared this week in the skies over the city of Yueyang.

Real Time Analytics