Located at Window of the World, The Alps Snow World is a large indoor snow park with crystal clear fairytale castles, fantastic ice and snow wonders, ice sculptures, ice dancing, skiing and snow fun. The ice and snow world is divided into three major parts, the ice sculpture area, the ice skating area, and the ski area. The ice sculpture area is colorful, and the transparent ice sculptures are dazzling under the illumination of the landscape lights; the ice rink is like a natural ice lake, visitors can enjoy the ice dance, figure skating, and other sports; thirdly there is a large ice slide. Address: North Gate, No.Read More →