behind the park there was a stream in which trout abound.

Does this sentence make sense for the word abound?

It's little convoluted, although you've used "abound" correctly.

I'd turn it around:

Trout abound in the stream behind the park.