The Fourteen Locks is a stretch of canal in Newport, South Wales, which follows a particularly steep path. It has recently been renovated, and is nicely frozen.
Comments
Sign in or get an account to comment.