Old City God's (Chenghuang) Temple as an important Taoist temples in Shanghai, attracts thousands of hundreds travelers come to visit here every year. During the"Cultural Revolution" period, it was suffered a major blow to the destruction of statues, but now it`s all renovated and open again for the public.