Where's this at????????
The first in class 'Skjold' (Shield in Norwegian) P960 was commissioned in 1999 and leased by the US Navy in the early 2000's and operated out of Little Creek NAB in Virginia. It's a fairly short-range littoral craft. It's fairly small at 155 feet long and 274 tons displacement (compare a US CVN at 90,000 tons plus), but it is very very fast, up to 60 knots.
I'm not sure where this was taken. The ships behind it look like Hauk class patrol boats from the 70's, so I suspect the picture was taken in Norway.
On Future Weapons tv show, it seems as though everyone is going to the stealth weapons that monitor the open ocean