Got time to kill? Assemble this submarine puzzle and let me know, in the comments, where the photo was taken .
Click on the link, let the puzzle load, click and drag the pieces, start with the corners and then the sides.
Have fun and remember, putting a puzzle together doesn't have to be a race!
Update: OK, if you don't have the time here's the J.O. version it's easier.
Puzzle Location Solved: USS Providence (SSN719) inbound to NLON past Ledge Light.