Lijiang – a living ancient town