A video is being widely shared on social media (and the "weird news" sections of more traditional media) claiming to show the image of an impossibly large city rising above the fog in the city of Foshan (佛山), Guangdong province, China
Here's a composite image of the Foshan video
Notice the...