On Alberni, just west of Burrard, stood this piece.  The small plaza is currently under construction, to what end I have no idea, but the piece is lying on the ground near the construction fence.

Lewis.Cherries