Some butterflies can travel a hundred miles a day.