Shanghai Zhiqing Museum is located on the banks of the beautiful Hangzhou Bay at the southern end of Shanghai. It is a comprehensive large-scale exhibition hall reflecting the history of Shanghai knowledge youth up the mountain and down the township more than 40 years ago. Far from the city, Metro Line 8 Shendu Highway Station can be directly reached by sea route and Metro Line 1 Xinzhuang Station to Bohai Line.