When the staggering heights of Yimeng Mountain towers 800 meters over the Yimeng village, you know there lands a Castle Peak Valley with cottages and houses scattered in the village. The Yimeng village opens up its spring breeze as it unveils to the world of her mysterious aura.

read more