Anacortes, on Fidalgo Island, has an abundance of city parks. Heart Lake is one of them.
island countyanacortesanacortes city parkfidalgo islandheart lakelakewintersnowcloudsreflectionevergreenstrees