Cyclops is a wooden roller coaster located at Mt. Olympus Water & Theme Park in Wisconsin Dells, Wisconsin.
The Cyclops roller coaster, made of wood, is located at Mt. Olympus Water & Theme Park in Wisconsin Dells, Wisconsin.