关于汉语地名在英语中的写法?

问题描述:

关于汉语地名在英语中的写法?
比如说上海:是Shanghai?还是shanghai?
首字母都要大写,还是只有第一个要大写?

首字母大写,如Shanghai Beijing Chongqing
若是人名,就不太一样,
如两个字的 He Jiong、Xie Na
三个字的如Li Weijia、Du Haitao