China set to host 2021 LoL World Championship Finals The 2021 League of Legends (LoL) World Championship Finals will be held in Shenzhen, China. “After a year full of unexpected challenges, amazing competition and major milestones for our sport, ...