Claim: A video shows an indoor corridor with huge LED displays at a shopping mall in Beijing called "the Place."
Fact-check: False: Viral video showing massive screens was shot in a resort in Korea, not a mall in Beijing | annie lab
Verdict: false. while similar ceiling displays can be seen in large shopping malls in beijing, the video was shot at the mohegan inspire entertainment resort in south korea.
Organisation: annie lab
Author: Alexandra Stepanova
Date published: 2024-03-27T07:08:43