Live action footage
A helicopter takes off and flies across the Burrard Inlet in Vancouver, BC.
HD
1920 x 1080