English: Lord Ram's Ayodhya statue to be world's tallest
Telugu: అయోధ్యలో ప్రపంచంలోనే అతి ఎత్తైన శ్రీరామ విగ్రహం