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