snowleopard 9 Jan 2009 This appears to be a rather nice enclosure for the giant anteaters and capybaras that inhabit it.