Parnassius epaphus, the common red Apollo, is a high altitude butterfly which is found in India and Nepal.
Parnassius epaphus, the common red Apollo butterfly, is a high-altitude butterfly found in India and Nepal.