August 23, 2015 Look At This New Super Slide The Otters Have At Riverview Park & Zoo August 23, 2015/ PTBOCANADA The zoo animal care staff have constructed some amazing new fun for the otters in the form of a terrific water slide. Take a look at these... photo by Emma Whitehouse Tip us at tips@ptbocanada.com. Follow us on Twitter, Pinterest and Instagram, and Like us on Facebook.