As the story says, the site is just south of Cincinnati. I drive by often and you'd never suspect that that piece of land was the site of such a loss of life.
Edit: It actually looks like they're building a residential subdivision on the site in Google Street View from last year.