Dongcheng Village is nestled at the foot of the Fuzhi Mountain, situated at the border of Shengzhou, Shangyu, and Yuyao.
The village is home to two natural wonders – the millennia-old terraced fields and the ten-thousand-year-old stone waves, and it is also a specialized cherry-growing village.







