English: The largest radio telescope in the world is located there.
Telugu: ప్రపంచంలోనే పెద్దదైన కదిలే రేడియో టెలిస్కోప్ ఇక్కడుంది.