Mirage City In China

This mirage of a city skyline appeared in China and we are told this was not the first time this city appeared. The mirage was strikingly vivid. Could this be a time vortex as the title of the video suggests or is it really a mirage?