English: Science and technology museum (1)
Telugu: సైన్స్ మరియు టెక్నాలజీ మ్యూజియం (1)