History & Exopolitics

Another Floating City appears in China: Evidence of Parallel universe?