Surrounded by green mountains and blue water, the Sheraton Jiuzhaigou Resort offers a relaxed retreat near Jiuzhai Valley National Park.