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

Now that's weird.... (Continue reading...)