This image shows the monumental wild goose statue just outside the town of Wawa, Ontario, Canada.
The description states:
CANADIAN LAKE SUPERIOR POST CARD SERIES
The Wild Goose Statue at the entrance to the town of Wawa, Ontario (Indian name for Snow Goose).
–The statue stands about 28′ tall, and has been replaced since it’s construction in 1960.