The snow-based (mini) theme park is almost open at DFC