Guruvayoor Sree Krishna Temple is one of the most important and sacred pilgrim centres of Kerala. Located in the Guruvayur town of Thrissur district in Kerala ,India it is easily accessible by road and rail. The presiding deity is MahaVishnu, in standing posture with four hands carrying Sankhu(conch), Sudarshana chakram (a serrated disk),lotus and mace. He is worshipped as Balakrishna, the full avatar (Purnaavatara) of Mahavishnu .The idol is made of a rare stone known as Patala Anjana.