Anna's hummingbird, Calypte anna, on a perch in Delta, British Columbia, Canada.
Tree row draped in fog near Drumheller, Alberta, Canada.