Where is Beijing Fengtai Station?

Where is Beijing Fengtai Station located?

Beijing Fengtai Station, Beijing Fengtai Station, China (approx. 39.85003°, 116.29526°)


Where is Beijing Fengtai Station on the map?