The Big Thompson River meanders through Moraine Park

The Big Thompson River meanders through Moraine Park