Der Schnee- und Eispark liegt am Schnittpunkt der Hucheng Ringstraße und der Qiqing Straße im neuen Stadtteil Nanhui des Shanghai Lingang Free Trade Zone. Mit einer Gesamtfläche von 350.300 m² ist das Projekt ein riesiger Komplex, der Unterhaltung, Entspannung und Sport vereint.
Das Hotel InterContinental Shanghai Snow World verfügt über 270 Gästezimmer und Suiten mit einer Größe ab 36 Quadratmetern, von denen jedes einen Blick auf die Schneelandschaft oder eine Mischung aus Stadt- und Landschaftspanorama bietet. 17 der Suiten bieten direkten Zugang zur Skipiste, sodass Gäste den einzigartigen Winterspaß genießen können, direkt vom Zimmer auf die Piste zu gleiten.
Das Yaoxue-Projekt umfasst auch eine ganztägig geöffnete Wasserwelt, ein multifunktionales Kongresszentrum sowie eine Eisschnee-Themen-Einkaufsstadt und weitere Einrichtungen, wodurch es nicht nur ein Paradies für Schneesport-Enthusiasten weltweit ist, sondern auch das führende All-in-One-Schneesport-Resort in China.