The water clock is approximately 30 feet tall and is located in the Sunburst Atrium of the Children's Museum of Indianapolis.
The water clock is approximately 30 feet tall. The water clock is located in the Sunburst Atrium of the Children's Museum of Indianapolis.