English: It consists of a huge idol of Lord Shiva which is about 16 ft tall
Telugu: ఇక్కడ 16 అడుగుల ఎత్తున్న పరమశివుడి భారీ విగ్రహం వుంది