Where is Tiananmen West Station?

Where is Tiananmen West Station located?

Tiananmen West Station, Tiananmen West Station, China (approx. 39.90595°, 116.3852°)


Where is Tiananmen West Station on the map?