Lian Yu (Earth-1)

Liànyù (Mandarin: 炼狱, 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.