2
In the North China Sea lies Lian Yu Island, where Oliver Queen was stranded for five years. The name Lian Yu is a Chinese word for purgatory, and as it turned out, there were secrets hidden all over the island.
In the North China Sea lies Lian Yu Island, where Oliver Queen was stranded for five years. The name Lian Yu is a Chinese word for purgatory, and as it turned out, there were secrets hidden all over the island.