Personally, I feel that Lugu Lake and Shangri-La in Lijiang are beautiful. Erhai Lake in Dali is also very good.
It is rainy season in Yunnan now, and it will rain from time to time. Better prepare rain gear. At the same time, don't forget to prepare sunscreen products.
Lijiang, Dali, is fine. Wearing short sleeves should not be a big problem, but Shangri-La has a high altitude and a large temperature difference in the morning and evening. It is best to bring a coat and trousers to prevent colds.
There are many ethnic minorities in Yunnan, and their customs are also different. For example, there are Bai people in Dali, Naxi people in Lijiang and Tibetans in Shangri-La ... Take a tolerant heart, respect local customs, remember to find a tour guide or team leader to solve problems, and try not to conflict with local residents.
As for specialty shopping, general tour groups will have some shopping spots. Anyway, you just need to remember that money is safest in your wallet. You'd better buy medicinal materials that you don't know well and are expensive. There is no harm in buying other flowers cakes, yak meat and so on.
If you have any other questions, you can also ask them in private.