Orchid Island
Troides magellanus, the Magellan birdwing, is a large and striking birdwing butterfly found in the Philippines and on Taiwan's Orchid Island.