The Flume in New Hampshire. The river tumbles downwards over the rocks, mist floating over its surface in the distance. The picture is most likely of a section of Flume Gorge which is a natural gorge extending 800 feet near the base of Mount Liberty. It is part of New Hampshire's state parks and can be hiked.