Mount Putuo is one of the four Chinese Buddhist mountains, the other three being Mount Wutai of Shanxi Province, Mount Emei of Sichuan Province, and Mount Jiuhua of Anhui Province. These four mountains are ashrams of the Goddess of Mercy for preaching to all living creatures.
Laomatou was once called “Shiliupu”, a marketplace where people used to exchange commodities and get together to have a drink. There are traditional Shanghai style alleys lining along the Huangpu River. You may have a seat on the European style balcony and listen to the locals telling the stories of magnates who lived here before