Wandering around Town God Temple of Shanghai
If you want to experience the old and local parts of international metropolis Shanghai, Town God Temple or Chenghuang Miao (城隍庙) is one of the best choices. Our last stop in Shanghai was just wandering around the Town God Temple, which really impressed us with its old Shanghai flavor. Town God Temple is a Taoist temple built in 1403, during the Yongle era of the Ming ...
Read More