Traditional Culture Encyclopedia - Hotel franchise - Length of Snow Star Snow Trail

Length of Snow Star Snow Trail

The snowy trail is 300 meters long.

Shanghai Snow Star is the largest indoor ski resort in Shanghai, which integrates sports, entertainment and leisure.

Ice Star is located in Shanghai Lingang, including 90,000 square meters indoor ski resort, swimming center, boutique hotel and resort hotel.