OK so I was reading a WDW Trivia book and it references a water playground called the laughin place at WDWs Splash, now in all my trips I can't remember seeing this nor can I find it on any maps around. Can anyone clue me in what this might be or might have it been around before the queue was modified for fast pass?