Metro
Indoor tourist sites closed in Xujiahui over pandemic fears
These include the Shanghai Film Museum Pathe Villa where Chinas national anthem March of the Volunteers was recorded also known as Red Villa the Xuhui Art Museum the Tou Se We Museum and the Xu Guangqi Memorial Hall...
2022-07-11 21:08