Back to gallery
Waterworld
Denver, CO
Waterworld is a premier waterslide park in Denver. Illuminated handrails were installed for safety as well as ambience.