A jewel in southern China 200 mi/320 km northwest of Kunming, Lijiang is set among snowcapped mountains that provide an enchanting backdrop to the ancient city.