Where is Nagoya Congress Center?

Where is Nagoya Congress Center located?

Nagoya Congress Center, Nagoya Congress Center, Japan (approx. 35.13208°, 136.89806°)


Where is Nagoya Congress Center on the map?