Road to Odda, Norway. This is the largest of five waterfalls.
Image posted by lukeclindgren
April 9, 2015
Rate this!