Meanings1Zhouzhuang, old canal town between Shanghai and Suzhou, tourist attractionWritten Forms周莊鎮Traditional · Main Form周庄镇Alternate Form