English: It is a very important spiritual site for Buddhists.
Telugu: బౌద్ద ఆధ్యాత్మిక యాత్రికులకు ఇదో చాలా ముఖ్యమైన యాత్రాస్థలం.