china city in the clouds

Meteorological evidence, not speculation, points to a mirage.