Did he make it? Located in the Lake Myvatn district of Northern Iceland, Godafoss, "the waterfall of the gods", is another beautiful waterfall in a country filled with waterfalls.
Image copyright © held by Irislm