This beautiful Peacock butterfly landed in front of me while I was walking in the forest today.