Fata Morgana News Articles

Floating City China Floating City China: Thousands Of Chinese Citizens In Two Separate Areas Witness Cloud Beam

A floating city in China may be a parallel universe after thousands of residents in two areas reported seeing a huge skyline in the clouds. Onlookers, some who are said to have taken photos of the bizarre event, were said […]