Kunming is should be on the top of the list for learning Chinese. Compared to other cities in China, Kunming is very livable due to its great weather and is also super affordable. The prices in plenty of areas are just a fraction of the prices you would pay in Beijing/Shanghai, while you can still experience the real China. Despite China’s fast development, Kunming in Yunnan manages to retain traditional Chinese culture making it a very interesting and fun blend. Yunnan is the host to almost half of the Chinese ethnic minorities, meaning there is an endless diversity of culture with a rich history – good news for food lovers.