Custom-made waterpark