Direkt am Berghang unweit der südwestchinesischen Metropole Chongqing gelegen, bietet das Hotel einen atemberaubenden Ausblick.