Tuesday, November 7, 2006

Cheng Huang Temple

It means the Temple of the Town Gods. It was destroyed in the Culture revolution, and what remains now is the reconstruction of the old architecture. A lot of shops selling Chinese art piece and different types of souvenirs. Nice place to walk.... go on a weekday though!

No comments: