Here's a look at the Pointe South Mountain Resort and some of the attached Oasis Water Park from the top of the "Slide Canyon Tower" ... it's a long way down