Are you familiar with the oil painting in the picture? The most precious treasure of Tate Britain, Ophelia, is now on show at the newly-opened Museum of Art Pudong in Shanghai.
Intangible Cultural Heritage
Foreign vloggers experience Jin Opera in Shanxi
Intangible Cultural Heritage
Fire Dragon Dance brings fiery night spectacle to Datong, Shanxi