English: The science museum, London
Telugu: సైన్స్ మ్యూజియం, లండన్