Nature Waterfalls!

Storfossen in Geiranger, Norway. 327 steps up an iron walkway to reach the top.

P1230552.jpg
Join to see EXIF info for this image (if available)
 
Back
Top