Butterflies can fly amazingly high for such tiny species, up to 3,500m. They often do this as part of their migration.