Topic
Free account · your comment posts right after signup
Ormen is a fjord in Peary Land, northern Greenland. Administratively the fjord belongs to the Northeast Greenland National Park.
Not who you're looking for? Others named Ormen: 1966 film by Hans Abramson