The Park was created alongside Xiuhu Lake in 2003 and is located in the center of Yiwu City, Zhejiang Province. Covering an area of 71,643 sq.m (17.7 acres), the park has an architectural complex in the north and the east, the lake itself being a major feature. The buildings have been constructed in the architectural styles of the Ming (1368-1644) and Qing (1644-1911) dynasties.
