What does am Ufer eines Sees entlanggehen mean?

am Ufer eines Sees entlanggehen - German to English

to stroll by a lake