Bai Yun is a Taoist temple, a minority in Buddhist Shanghai. Compared to the nearby City God Temple, Bai Yun Temple is less touristy.
Throughout history, Taoism in China has mixed and mingled with Buddhism from India, and many traditions and rituals are now similar. So unless you read the signs, Bai Yun Temple looks just like another Buddhist temple. 
Its main shrine hall honors the Supreme Jade Emperor (玉皇大帝) and the top ministers of the Heavenly Golden Imperial Palace (昊天金阙弥罗宫), believed to be capable of stopping disasters and bringing luck. There are four other Taoist Gods honored in smaller rooms on the second floor of the main building, where there is also an iron bell you can ring once for good luck for 10rmb.
Right next to the temple are relics of the old Shanghai city wall, first built in 1553 as a defensive military fortress.
Entrance: 5rmb.














