Taizhou is a city located at the middle of the East China Sea coast of Zhejiang province. It is located 300 km south of Shanghai and 230 km southeast of Hangzhou, the provincial capital. From Wikipedia
The Qinhu Bay Forest Animal Kingdom admitted to dyeing Chow Chows as part of a promotional gimmick, raising animal welfare concerns.