Minnehaha Falls – Behind a Frozen Waterfall

Minnehaha Falls is a genuine wonder of nature, which is located in Minnesota, Minneapolis, near the entrance to Minnehaha Park.

A 193-acre park includes two main sections: the upper section of the area, above the falls, which is extremely neat and maintained like many other city parks and the lower section which is popular for free climbing due to the steep terrain.

Because the winter here is very tough, the waterfall freezes, creating a dramatic cascade of ice that doesn’t melt until late spring.

A place like this one makes you want to meditate on the beauty of life!