Shanghai Science and Technology Museum projects cinefilms during May Day holiday

A technician checks the operation of a projection machine at the Shanghai Science and Technology Museum in Shanghai, east China, May 2, 2021. During the May Day holiday, Shanghai Science and …
( read original story …)