Common mormon butterflies (Papilio polytes) are widely distributed throughout Asia. They are found in Pakistan and southern Asia, including India and all regions east of it, Malaysia and Indonesia, and on the coast of southern China, the Philippine islands, and the southwestern islands of Japan.
Common mormon butterflies are adaptable, inhabiting tropical and subtropical areas, open forests interspersed with meadows, tropical rainforests, agricultural fields, suburban gardens, and even large cities. Common mormon butterflies cannot fly in winds that blow more quickly than 5 to 10 m/s; thus, they cannot inhabit windy areas that lack sheltering undergrowth. Common mormon butterflies need access to water or moist earth. The males often engage in puddling behavior, wherein they drink salty fluids from moist ground, puddles, stream edges, coastlines, carrion, or feces. Common mormons require access to the plants that comprise their adult diet and the diet of their larvae. Also necessary is the availability of branches or twigs for pupal support. Common mormons have been found at elevations of 200 to 1000 m, though they may not be limited to that altitudinal range.
Information copied from Animal Diversity Web