Stadium Stadium:Arena Khimki Capacity:20000 Address: C/ Ulitsa Kirova, 26, Gorod Khimki, Moscú, 141400 View map location