English: It is a centre for worshipping the sun and the moon
Telugu: సూర్యచంద్రులను పూజించే కేంద్రం ఇది