
Stake attention in this memory
A miniature replica of a film set with a rocky backdrop. The set is lit with multiple spotlights. A film crew of miniature figures are operating camera equipment and standing in the foreground. The set is contained inside a display case with a wood-paneled base and a glass top. A television screen above the set displays a scene from the movie being recreated. The location is the China Film Archive, a museum of Chinese cinema located in Beijing, China, at latitude 39.995 and longitude 116.515.
Loading AttnAds…
No transactions found







