English: It was filmed at NASA's Johnson Space Center in Houston, Texas.
Telugu: ఇది టెక్సాస్లోని హ్యూస్టన్లోని నాసా యొక్క జాన్సన్ స్పేస్ సెంటర్ వద్ద చిత్రీకరించబడింది.