3 Thumb Island.

The nuclear facility at 3 Thumb Island.