English: Shanghai Science and Technology Museum, Shanghai
Telugu: షాంఘై సైన్స్ అండ్ టెక్నాలజీ మ్యూజియం