The Rogers Arena, a large sports arena in Vancouver, Canada, stands prominently with its blue and white exterior and the Vancouver Canucks logo. A highway stretches in the foreground, with a solitary figure walking on the right side.