Looks like commanding views one would get when heading over the bridge, where the deck is 58 meters above the river (although it is proposed to be increased to 65 meters to allow bigger ships to pass under to Fraser Docks).
It would be quite the grand entrance to Metro Vancouver. However, you wouldn't see downtown Vancouver - just the top of Shangri La if one is looking for it.

North Approach at top of deck.

Looking Northeast.