The Newest Ritz-Carlton Reserve Just Opened in a UNESCO World Heritage Site in China — With Stunning Mountain Views and an Over-the-top Spa