DavidBrown 24 Aug 2013 This appears to be a water treatment area - maybe for the giant otter exhibit?