The town of Rock Springs Wis., just southwest of Lake Delton, is shown.

Advertisement