What does am Fluss gelegen mean?

am Fluss gelegen - German to English

situated on lake [postpos.]