Lian Yu (Earth-8)

History
Lian Yu is the island where Oliver Queen was trapped for several years.

Broken Ice
After Captain Cold broke out of Iron Heights, Barry Allen commented that they should have thrown him on "Oliver's Island", referring to Lian Yu.

Related

 * Mentions of Lian Yu (Earth-8)