Thank you for helping us by reporting bad content.
Cheng Hua Miao is the "China Town" of Shanghai. This remarkably well preserved area showcases the beautiful traditional Chinese architecture surrounding the ancient temple of the "City God".
Cheng Hua Miao lies also in the Jing`an district.
I really miss Shanghai, can not wait to go back to Shanghai again this year!