Sightings of a 'floating city' in China