Where is Robson Square?

Where is Robson Square located?

Robson Square, British Columbia, Canada (approx. 49.2823°, -123.1214°)


Where is Robson Square on the map?