Burrard Bridge North Rain-Friendly Plaza

Burrard Bridge North Rain-Friendly Plaza

Rain-friendly plaza at Burrard Bridge North (south of the Seawall).