Where is Tian'anmenxi Station?

Where is Tian'anmenxi Station located?

Tian'anmenxi Station, Tian'anmenxi Station, China (approx. 39.90747°, 116.39128°)


Where is Tian'anmenxi Station on the map?