Electric City Waterpark on Srf House. Venue in Great Falls, United States, United States of America. Electric City Waterpark is a surf venue in Great Falls, United States running a FlowRider sheet wave.