Shanmen está en China (Tianshui Shi, Gansu) en la zona horaria Asia/Shanghai.
Lugares cercanos son Qinting, Baisha y Longdong.
Chengdu está a 479 km, Beijing está a 987 km y Tianjin está a 994 km en línea recta.
Distancias desde Shanmen a las ciudades más importantes de China y del mundo.
34.6855000°
106.3629600°