
Stake attention in this memory
This image is of the inside of a museum exhibit on the making of digital special effects, located at 39.995° N, 116.515° E in Beijing, China. The exhibit features several framed photographs of scenes from films that use digital special effects. The scene is lit with fluorescent lights and shows a woman walking through the exhibition, facing away from the camera. The walls are painted in bright, primary colors, and there is text on the walls in both English and Chinese. A sign on the wall explains how digital special effects have been used in films starting in 1977, with the Star Wars series.
No transactions found
