Posts

Showing posts with the label Soong Qing Ling

China Art Museum, Shanghai

Image
The China Art Museum, Shanghai is housed in the former China Pavilion of the Shanghai World Expo. The architecture of the colossal inverted pyramid-shaped building is inspired by Chinese corbel bracket and ancient bronze sacrificial vessels. Soaring 70 metres into the sky, it covers 166,000 square metres with 64,000 square metres of display area for its collection of some 14,000 masterpieces showcasing modern and contemporary art of China. This is also home to the Animated Scroll, a gigantic multi-media projection of the famed painting “Along the River during Qingming Festival” capturing a day in bustling riverside town Bianjing (modern day Kaifeng) during the Northern Song Dynasty. (Read more in another post on this site).   There are 27 galleries, several of which are devoted to permanent exhibits tracing the history of Chinese modern and contemporary art, masterworks of star painters and sculptors, and 21st century Chinese art. Other halls are used for staging themed events...