This Hummingbirds visited A garden last Feb. He is originally from Alaska, British Columbia, or the Seattle area. He was aggressive and pushed the Anna's hummingbirds that wintered in the garden around.
Calliope Hummingbird is the smallest bird in North America north of Mexico, the Calliope Hummingbird inhabits mountain areas of the northwestern United States. It is the smallest long-distance avian migrant in the world, spending its winters in Mexico.
Rufous Hummingbird (Selasphorus rufus) is a small hummingbird, about 8 cm long inches) with a long, straight and very slender bill. Their breeding habitat is open areas and forest edges in western North America from southern Alaska to California.