#34. Arrow- Lian Yu
An epic battle finds Arrow paired with some unexpected allies in the season finale. Lian Yu is in the North China Sea, but the scenes depicting the island were filmed in Vancouver, British Columbia. "Lian Yu" translates to "purgatory" in English. The IMDb rating is 9.6. The Air date was May 24, 2017.
Advertisement