The first international premium nature & discovery resort in China. Set in secluded 46-hectare park ringed by 50 mountains and 100 modern art pieces, combining scenery and contemporary art.
VIEW ON MAP