O local do encontro será o Dalian Sports Center Stadium. O palco fica na cidade de Dalian e tem capacidade máxima de 61 mil pessoas.