Is this evidence of a parallel universe? Sightings of a ‘floating city’ in China are simply an optical illusion, say scientists

Residents of Jiangxi and Foshan were stunned when they saw what they thought to be towering sky scrapers appearing from the clouds. The event was down to an optical illusion known as a Fata Morgana. —> Read More