Menghuan Jiayuan is located next to Xueyun Street. There is a viewing platform overlooking the park. In Menghuan Jiayuan, visitors can see a large number of well-preserved "snow mushrooms," which are naturally formed snow, and an iconic landscape of snow country. Tourists take special trips to photograph snow mushrooms. It is said that snow mushrooms often seen in the media are shot here. There are snow tube tracks in Menghuan Jiayuan, and two-people rotation performances are held in the scenic area at night.