North cape

a cape in norway.