Lijiang is located in China, in the northwest of Yunnan Province. The old town of Lijiang has a history dating back nearly 800 years.