English: The creature is worshipped in temples throughout India and even in Nepal.
Telugu: ఈ తాబేలును నేపాల్ తో పాటు భారత్ లోనూ కూడా పూజలు చేస్తారు.