This is one of the most beautiful caterpillar I have seen in my life. I found it in Lumla region of Arunachal Pradesh.