English: Where is the biggest telescope in the world?
Telugu: ప్రపంచంలో అతిపెద్ద టెలిస్కోప్ ఎక్కడ ఉంది?