Millions of monarch butterflies are passing through Chicago as part of their annual 3,000-mile migration

Monarch butterflies from as north as Canada are passing through Chicago as they migrate to wintering grounds in the mountains of Mexico.

Related posts