Chenghuang Miao - Temple of the Town Gods
The first of the temples - and the only one in Shanghai that we visited (the others being in Pu Tuo Shan). The Taoist temple of Chenghuang Miao (Temple of the Town Gods) dates back to the Ming dynasty. The vases may give that away. This one is tucked away in the hustling tourist trap of Shanghai Old Street. Fortunately the modest price of 10 Yuan calms the flow of people who enter but those that do burn so much incense that its insane. Check out those statues and wallpaper backdrop! Oh and if you think I'm knowledgeable, I'm not. I looked it up afterwards!