Shot at a place called Flumes Gorge in new hampshire. The image elicits a sense of adventure and mystery. Staring into the picture, it makes you feel as if you just went on this grand expedition and after hours upon hours of searching, you come across this beautiful sight hidden away far from civilization. Feeling a little Indiana Jones yourself? Why not take a piece of this paradise home with you?