Where is China National Convention Center?

Where is China National Convention Center located?

China National Convention Center, China National Convention Center, China (approx. 39.998184°, 116.38367°)


Where is China National Convention Center on the map?