English: It is nearly twice as tall as USA’s iconic Statue of Liberty which is 93 metres tall.
Telugu: అమెరికాలోని స్టాచ్యూ ఆఫ్ లిబర్టీతో(93 మీటర్లు) పోలిస్తే ఈ విగ్రహం రెండింతలు ఎత్తైనది.