English Wuzhen Cited by user TinaLees-Jones on 23 Feb 2024 Wuzhen (, Wu: Whu-tsen lit. "Wu Town") is a historic scenic town, part of Tongxiang, located in the north of Zhejiang Province, China.