spain. .. I found it online but it's literally a video of the theater screen in China complete with subtitles and Chinese people walking around.