English: It is one of the 275 Paadal Petra Sthalams, expounded in Tevaram.
Telugu: తేవారంలో వివరించిన 275 పాదల్ పెట్రా శివ స్థలాంగల్లో ఇది ఒకటి.