You'll find attractions to visit in the area such as Snow Castle. Places to get outdoors include Beishan Park and People's Park. Additionally, you might find Northeastern China Tiger and Leopard National Park and The Sculptures of Eight Heroines worth a visit.