English: Shanghai science and technology museum
Telugu: షాంఘై సైన్స్ అండ్ టెక్నాలజీ మ్యూజియం