Nordkapp Norway December 11, 2010December 9, 2010 by genevg genevg · Reply Nordkapp, Norway is one of the most northern locations in Europe, also known as North Cape. View Larger Map Please wait... Similar Street View images Greeting the Google camera What in the world is this guy doing? Moment of fame Quick, its google, act silly! Natural DHL?