FlyOver Canada is a new major destination visitor attraction on Vancouver's waterfront at Canada Place. Guests will soar from coast to coast on a breathtaking aerial journey taking in the excitement and grandeur of Canada through the latest in virtual fli