Of course, as soon as you say the snowy owl will probably not make himself at home in Harriman State Park, one does. A Snowy Owl Appears at Harriman State Park’s Lake Welch This beautiful picture was taken by Alan Wells on January 9th. Alan spotted the owl at...