English: In India, there is nothing like that.
Telugu: భారతదేశంలో ఇంతపెద్ద స్టూపం లేదు.