Imagine nearly 100 million butterflies unfurling their delicate wings and taking to the air all at once. What a spectacular ...