Lost Ruins (Earth-6515)

The Lost Ruins are an abandoned citadel on N. Sanity Island.