Taizicheng Railway Station Map
Address: Taizicheng Village, Chongli District, Zhangjiakou, Hebei Province, China
Taizicheng Railway Station is located 2km south of Winter Olympic Village 2022 in Taizicheng Town, and 204km northwest of downtown of Beijing.