Luxury resort group Aman has opened their third property in China, Amandayan, which located in the UNESCO-protected town of Lijiang one of China’s most scenic towns.