Shanmen liegt in China (Tianshui Shi, Gansu) in der Zeitzone Asia/Shanghai.
Orte in der Nähe sind Qinting, Baisha und Longdong.
Bis nach Chengdu sind es 479 km, Peking liegt 987 km entfernt und nach Tianjin sind es 994 km Luftlinie.
Entfernungen von Shanmen zu den wichtigsten Städten in China und der Welt.
34.6855000°
106.3629600°