Snow Falls

Snow Falls is a 25ft slanted roadside waterfall on the Little Androscoggin River spilling into a scenic lake fringed by Autumn colors near West Paris, Maine.