D’Lo is a tiny Highway 49 town that is right on the Strong River and has a park area where scenes from ‘O Brother Where Art Thou’ were filmed. (2011)
The unusual rock formations along the Strong River in the D’Lo water park.
It was here that the siren scenes from the movie were shot
The old refurbished Methodist church in town