Where is Granville Island?

Where is Granville Island located?

Granville Island, Granville Island, Canada (approx. 49.27071°, -123.134285°)


Where is Granville Island on the map?