Revolution Square
Chelyabinsk, Revolyutsii Sq
Revolution Square in Chelyabinsk - the main city square located in the center. Initially called Southern. Here city parades take place especially on Victory Day. To the north it borders Lenin Avenue, to the west Vorovsky and Kirov streets. Previously there was a monastery which was demolished in the late 1920s. The People's House building was constructed in 1903.