PHOTO: Spectacular sunrise meets newly fallen snow

A Portsmouth resident took these beautiful photos of the sunrise Wednesday morning at McCorrie Point in Portsmouth, Rhode Island.

Read More