Earth-20 is a planet in Looniverse-20. Humans seem to like the place, and the Legion hangs out there.
The advanced civilization of Antikythera once existed there, and the floating island nation of @lantis does still.
For more information, see the History of Earth-20. See also the Loonivearth and Planet T-Bone.