Canada Place in Vancouver Illuminated at Night

The iconic Canada Place World Trade Centre located on Burrard Inlet in Vancouver BC. The sails form part of the roof and were illuminated in different colors and designs.

CC0 PUBLIC DOMAIN

Free for personal and commercial use. No Attribution required. Learn more

0.00 avg. rating (0% score) - 0 votes

More Photos from this Category