English: Nehru Centre of Science is also located here.
Telugu: ' నెహ్రూ యినిస్టిట్యూట్ ఆఫ్ మౌంటనీరింగ్ ' కూడా యిక్కడ వుంది .