Fantastic aerial views of the Niagara Falls, Ontario, Canada

Panorama of Lake Louise from Little Beehive