Majestic frozen waterfall is truly awe-inspiring

Published May 23, 2018 680 Views

Rumble / Natural PhenomenaCheck out this amazing footage behind a frozen waterfall at Turkey Run State Park, Indiana. Beautiful!