Canada Day 2012

A dazzling display of fireworks in Vancouver's Coal Harbour on Canada's 145th birthday.