The place read as Shang-hai in Mandarin is apparently read Zan-he in the local "dialect" spoken there. I think one could say Koln and Cologne sound closer together.
I don't think as many did 20 years ago, but China is consciously Mandarinizing, and English has lost its spot as the standard second language with the vastly increasing hostility from the West.