Yantai Mountain Park, covering an area of 2.11 hectares, is located at the top of Meiwu in Cangqian Mountain, adjacent to the river and occupying a strategic position. Historical records indicate that during the Yuan Dynasty, a fortress was built on the mountain to control the Min River; during the Ming and Qing Dynasties, a signal station was re-established on Yantai Mountain for the purpose of alerting and defending against enemies, hence the name Yantai Mountain. The park now features facilities such as a stone arch bridge, cascading waters, rockery, stone sculptures, and a flower corridor. The park is open all year round and is accessible 24 hours a day.