English: Science Museum, London
Telugu: సైన్స్ మ్యూజియం, లండన్