Located in Mudanjiang, Hawaii International Hotel is in the city center. Snow Castle is a local attraction and the area's natural beauty can be seen at Northeastern China Tiger and Leopard National Park and People's Park.