Itineraries Good Fortune Gods by Joelle January 6, 2012 by Joelle January 6, 2012 A popular stop for local residents, the Temple of the Town God (Chenghuang Miao) in Shanghai is … Read more 0 FacebookTwitterPinterestLinkedinTumblrWhatsappEmail