RUSSIA

Moscow West

Moscow West is a sports arena located in Moscow, Russia. Luzhniki Palace of Sports is part of the Olympic complex. It hosts a wide variety of sports including, Ice Hockey, Basketball, Volleyball and Indoor Football.