Here is an article that seems to be the primary source for the time-lapses: https://english.shanghai.gov.cn/en-Latest-WhatsNew/20250605/...