Sri Parasurameswara Swamy Temple is one of the oldest temples in the world. ASI (Archaeological Survey of India) confirms that this temple belongs to 2nd / 3rd Century B.C. It is a unique temple of the Trinity (Brahma, Vishnu, and Shiva). Here Brahma as Chitrasena, Vishnu as Parasurama, and Shiva as the lingam form.
The story behind Gudimallam:
The axe of Parashurama was dripping the blood of his own mothers on the orders of his father. The axe which Parashurama earned after great penance was now his greatest curse. In order to release himself of this curse, he had to serve penance to the one who gave him the holy axe – Shiva. Sages sent him to a holy Shiva Linga in the forests.
Next to the Linga , Parashurama dug a water pond to clean his axe and began his penance to cleanse his soul. Every day the magic pond would bloom with one lotus flower that was offered to lord Shiva. A forest spirit discreetly watched Parashurama and his magical lake every day. The Yaksha Chitrasen was also a great devotee of Shiva. He was tempted to offer the magic flower to the lings himself. So, he hatched a plan and offered to guard the precious flower. In return, he asked for one hunted animal and a pot of magic water every day.
One day when Parashurama was away for the hunt, the clever Yaksha secretly fulfilled his wish and offered the flower to the Shiva Linga. When Parashurama returned, he was enraged at being cheated. A battle began which lasted 14 long years between them. Finally, Shiva stepped out of the Shiva Linga to make peace. He recognized Parashurama as Vishnu himself and the forest spirit Chitrasen as Brahma himself. He embraced both his devotees and became a stone again with all three faces. Ever since this Shiva Linga is seen with the Trimurti – Yaksha Chitrasen at the bottom, Parashurama with a hunt and pot of water in the middle as Gudipallam eventually gave the village its name Gudimallam.