14 Foot Lich King Statue Celebrates Blizzard’s 25th Anniversary

The statue resides in Taichung, Taiwan.