English: Museum of Science and Technology dedicated to Leonardo da Vinci
Telugu: సైన్స్ అండ్ టెక్నాలజీ మ్యూజియం లియోనార్డో డా విన్సీ