Shelley Island (Earth-Prime)

Shelley Island is an island located off the coast of National City.

History
In January 2020, Lex Luthor confirmed in an interview with William Dey that he plans to convert Shelley Island into a power source, as the world is facing an energy crisis.