snowleopard 9 Jan 2009 Inside St. Louis's bird and monkey houses it seems as if it is a European zoo!