July 20, 2026
10:23 PM
Monday
Home
All site content is user-uploaded for display only and for reference, not as a standard or guideline.
The Shanghai Art Museum, located in People’s Park, is dedicated to collecting, preserving, and exhibiting modern and contemporary Chinese art. It is one of the most important art institutions in China.
Founded in 1956, the museum has a long history of promoting Chinese art. The current building features modern architecture that blends with the surrounding park landscape.
Yamdrok Lake: Tibet's Sacred Blue Lake
Drepung Monastery: Tibet's Largest Monastery
Sera Monastery: Lhasa's Famous Debating Monastery
Ramoche Temple: Lhasa's Ancient Buddhist Shrine
People's Square: Shanghai's Central Hub
Wenshu Monastery: Chengdu's Serene Buddhist Retreat
Chengdu Research Base of Giant Panda Breeding
Kuanzhai Alleys: Chengdu's Quaint Historic Neighborhood
Dujiangyan Irrigation System: Ancient Engineering Marvel
Kuanzhai Alleys: Chengdu's Quaint Historic Neighborhood