Glowing Snail and Mushroom at 900 Kandi, Wayanad. Looking for clues left behind by the children of nature. Finding my way through the thick of the woods and the depths of the forest, I found these beautiful creatures.