Sacred Destinations Destinations China Shanghai Temple of the Town God (Chenghuang Miao) Temple of the Town God (Chenghuang Miao) Photos 19965 × share full URL share short URL embed link code photo 2 of 4 Previous | Next Credit: Wolfgang Staudt / Flickr