Where is China International Exhibition Center Station located?
China International Exhibition Center Station, China International Exhibition Center Station, China (approx. 40.06905°, 116.5494°)
China International Exhibition Center Station, China International Exhibition Center Station, China (approx. 40.06905°, 116.5494°)