

Both cities are very safe, but I recommend Chengdu more than Shanghai. Cost of living in Shanghai is pretty insane, especially if you come from a 3rd world country with bad currency (tho sill better than many major cities in the west).
Chengdu is a lot more affordable if not cheap, from what I’ve seen of property prices. Also Shanghai is pretty hectic but I hear Chengdu is laidback, so that’s nicer. Also Chengdu has absolutely beautiful mountains.
Sure