Cameroon Highlands, Malaysia; 7/81 ssp palinurus | Simelue Island, W Sumatra Indonesia ssp auffenbergi July 1997 |
Nias Island, Indonesia ssp adventus | Tanahmasals Indonesia ssp vega |
Common in the Philippines, Burma and Thailand, and the
Malay peninsula as well as western Indonesia (Sumatra and Borneo). The
Philippine race is known as daedalus,
and is considered by some to be a full species.