English: We in India have many such sites.
Telugu: మ‌న భార‌త‌దేశంలో ఇలాంటి ఎన్నో స్థలాలు ఉన్నాయి.