Lijiang is in the northwest of Yunnan Province, China. The town stretches across a plain 2,400 metres above sea level. The Old City is lined with beautiful tile-roofed houses. The wooden homes and flag-stoned pavements are reminiscent of Tang and Song styles. Several minority ethnic groups live here.