Former Sino-Soviet Friendship Building, Shanghai (1955), Still from Intensity in Ten Cities (2025), a film by Wang Tuo commissioned by the CCA and M+, Hong Kong, 2025 ...