Butterflies are some of the most amazing creatures on the planet, in my opinion. So fragile, delicate, and beautiful - yet, many make unbelievable journeys, facing all kinds of weather and challenges.