Lian Yu (Earth-1)

Lian Yu (Mandarin: 炼狱 Liànyù, translated as purgatory) is an island in the North China Sea that Oliver Queen was stranded on for 5 years, between 2007 and 2012, before he was found by fishermen.