Yup that is Bennett Springs Park in MO. In the days before I picked up the long rod I have stood on that dam and taken trout home for dinner. I did opening day once and swore to never do it again. Only a mile and a half of stream divided into sections for natural bait, artificial bait, and fly fishing only, the hatchery is on site. MO has four of the trout parks with a total of 7 1/2 miles of fishable water and maybe 10 other streams that support trout.
I have to admit that for fishing I like NC with it's 3000 miles of trout water much better than MO.
GJ