I live in central Java, Indonesia. This female butterfly roams around my garden for weeks, and I photographed her when she was laying her yellow round eggs on orange tree. If I'm not mistaken, the male had no yellow pattern on the hindwings, but he had blue gradation instead. The wingspan was about 20cm. I googled all night, but I couldn't find out what species it was. The closest species I found was Atrophaneura luchti, so I assume it is an Atrophaneura too.
http://i104.photobucket.com/albums/m170/K-l3nx/Pic236.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image122.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image121.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image120.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image119.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image118.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image117.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image116.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image114.jpg
http://i104.photobucket.com/albums/m170/K-l3nx/Image113.jpg