San Pedro Bay
The THUMS Islands or Astronaut Islands are a set of four artificial islands in San Pedro Bay off the coast of Long Beach, California.