Located in the frozen tundra of Northern Scandinavia, this majestic glacial fjord is a sight to behold. With its sheer walls of ice and snow-capped mountains, it's a wonderland of wonder.