Thank you for your patience while we retrieve your images.

Stedmans Bluff Spirit

Some say they see a spirit or face in the clouds. Niagara Falls, NY - Tourists were treated to a misty view of Stedmans Bluff on Goat Island from Prospect Point as the arctic air turned Niagara Falls State Park into a winter wonderland for Presidents Day tourists. The Frozen Niagara Falls landscape is very popular because of the Polar Vortex and Siberian Express weather patterns these last few years.