Apparently so, since a snowy owl—a rare visitor to the Buckeye State—has been spotted, according to the Ohio Department of Natural Resources. Here's where you might catch a glimpse.