Beautiful to see!
Stay to the left when river is low
Killer Rapids is located at Fall Creek Parkway Trail, Indianapolis, IN 46256