Where is Edmonton Convention Centre?

Where is Edmonton Convention Centre located?

Edmonton Convention Centre, Edmonton Convention Centre, Canada (approx. 53.54139°, -113.48583°)


Where is Edmonton Convention Centre on the map?