inflatables 1

A mountain swim lake full of children and adults playing on inflatable slides, climbing wall and trampoline. People in floats relax in the sun and people sit on the sandy beach.