Il resort sarà situato a Mount Davan, vicino alla città di Changsha. Il suo oggetto principale sarà il complesso di intrattenimento Ice and Snow World, dove sono previsti una pista da sci indoor, un parco acquatico, un ristorante e un centro commerciale su un'area di 120mila mq. Si presume che nel clima umido subtropicale di Changsha lo sci attirerà molti appassionati di "esotico".
Gli architetti lanceranno il complesso Ice and Snow World su una fossa profonda 60 metri (con una luce di 170 metri), che includerà stagni, isole e giardini, compresi quelli sospesi. Questo spazio sarà illuminato da un cono di vetro rovesciato che perfora il volume del complesso e scende fino in fondo alla cava. Inoltre, Ice and Snow World sarà dotato di una vasca a sbalzo, dalla quale si precipiterà una cascata di 60 metri nella cava.
Inoltre, il resort costruirà una torre di 100 metri di un hotel 5 * con 336 camere, dalle cui finestre si aprirà una vista sul Lago Tunxi, sul Monte Davan e, naturalmente, su Ice and Snow World. La base dell'edificio ospiterà caffè, ristoranti, sale conferenze, centri fitness e termali. La facciata sarà dotata di dispositivi di protezione solare, inoltre fornirà una ventilazione naturale dei locali.