See more at
FAIL Nation
Google-pedia says this is a water park in China. Cool beans! Not only that, a converted structure from the Beijing Olympics. Rad!
Hell is in Vermont, obviously, though this is Connecticut. Close enough?