I think none of the butterflies are native to Canada and are raised purely for shows like this.
I am always torn about seeing captive animals who are unable to live in natural habitats like their wild counterparts.
Then there are these sad scenes that most people don't pay attention to.
Instead, the children and their parents are attracted by the colourful and magnificent individuals flying aimlessly inside the greenhouse.
The most exciting butterfly to the visitors was the Common Morpho (Morpho peleides; a.k.a. the big blue one). Unfortunately this was the only one I could identify right away.
Are those eggs? Maybe they are fulfilling their biological needs (survive and reproduce) after all.
Sometimes the most important objective for events such as this is to get youngsters interested in nature and hopefully they will appreciate and respect nature when they are older (and DEFINITELY NOT like the people who attended this butterfly show in China).