Tack Vendor.
Regarding the submarine it seems like the picture on Google Maps was taken as early as 2006. Someone at Virtaulglobetrotting classified it in the year 2006 as a "hydrogen refueling station for fuel cell powered submarines".
http://virtualglobetrotting.com/map/...ed-submarines/