Ominous cloud looming over China creates apparition of floating city – Asia Featured International Ominous cloud looming over China creates apparition of floating city – Asia Editor October 19, 2015 Extraordinary cloud formations over two cities in China appear to have created an apparition of a floating city.... Read More Read more about Ominous cloud looming over China creates apparition of floating city – Asia