Xujiashan National Forest Park is located in Lanzhou, China on Chengguan District, Lanzhou. Xujiashan National Forest Park is rated 3.4 out of 5 in the category national parktourist attraction in China.
Address
Chengguan District, Lanzhou
Amenities
Good for kids
Public toilet