A worldwide community photographing and learning about wildlife
Euphydryas aurinia
According to your link, Ashish, the Nymphalidae butterfly you suggested only lives in North America. There seems to be a lot of color variation between the checkerspot species, but the markings of Euphydryas aurinia seem to match this spotting, and the distribution fits.
Small note - the scientific name on the photo linked in the suggestion is wrong; it fomes from the main page of species photos here: http://commons.wikimedia.org/wiki/Catego...
Other links for E. aurinia are: http://en.wikipedia.org/wiki/Euphydryas_... http://www.lepidoptera.pl/show.php?ID=64... http://www.learnaboutbutterflies.com/Bri...