Hummingbirds can be a real challenge to photograph. They are not only tiny, but they also move very fast. These shots were taken in Alberta and BC, Canada.