Source: Tourism MediaSt. Louis Science CenterWorldNorth AmericaUSAMissouriSt. LouisSt. Louis Science Center