Tree Nymph Butterfly
Sorry, SM linked the entry to my FB account and not to my SM page. I hope this entry provides the correct ID.
What a coincidence and what a beautiful picture. I just came back from a quick mountain trip to find them (pictures not uploaded yet). Where did you find them? Btw, it's Idea leuconoe.