Wuzhen has been called one of China’s ten most important historic and cultural towns and one of China’s most charming old towns. Located on a fertile plain in northern Zhejiang Province, Wuzhen conveniently lies at the crossroads of Shanghai, Hangzhou, and Suzhou.
Due to Wuzhen’s unique cultural atmosphere and natural landscapes, as well as its visitor facilities, Wuzhen has been favored by visitors from the worlds of international art and culture.
With the ongoing Wuzhen Theater Festival and the launch of the Mu Xin Art Museum, the Art Wuzhen – International Contemporary Art Exhibition will attract even more people who love Wuzhen and art to this cultural destination.
Source: en.artwuzhen.org