china city in the clouds

Weird News
Meteorological evidence, not speculation, points to a mirage.