English: There is no place like this in India.
Telugu: భారతదేశంలోనే కాదు ప్రపంచంలో మరెక్కడా ఇలాంటి ఆలయం లేదు.