Chelyabinsk

Chelyabinsk school bus
From Wikipedia: Chelyabinsk is one of the major industrial centers of Russia. Heavy industry predominates, especially metallurgy and military machinery ...