This local Ming dynasty temple, commemorating the promotion of Shanghai to a municipality, worships the three city gods. It is conveniently located in the Yuyuan Bazaar area, near the famous Yuyuan Gardens, making it a great place to visit if you are pressed for time but want a taste of Chinese taoist culture.
I spent around half an hour exploring the temple and soaking up the atmosphere, which (although rather touristy) is somewhat intoxicating. I really enjoy visiting cultural sights such as these, particularly a joy to explore in such an otherwise modern city as Shanghai.
While the temple is still active, tourists are very much welcome (and seem to make up most of the crowds). While this can cause the atmosphere to feel rather less authentic, I would still say that it is worth a visit if you are passing by.