mystery china floating city

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