You’d be hard put to find a more fjord-ed country. Name this Scandinavian natural wonder.

Answer Norway

With 1,190 fjords across the country and the Svalbard islands, Norway boasts the mosts fjords in the world. Before you break out the dictionary, a fjord is defined by Oxford as "a long, narrow, deep inlet of the sea between high cliffs, as in Norway and Iceland, typically formed by submergence of a glaciated valley." But fjords aren't the only natural wonders of Norway. The country features 10 of the 30 tallest waterfalls in the world, glorious mountains, and more scenic overlooks than you can take a selfie at.

Asked by · Last updated 5 years ago · 9.6K views · SOURCE