The town is located in the Xinzhan basin, with Mount Dahuangdingzi () to the east, Mount Laoye () to the northwest, and Mount Lafa () to the south. The town's tallest mountain is Mount Xitu () with the altitude of 1189.3 m. The town is largely forested, and has three forest farms: Pingchuan (), Longfeng (), Laoyeling (). The town is located in the Changbai Mountains.