A hint of Kunming's lovely location - at 1,800 metres elevation in a big valley surrounded by mountains...