LOCATION:

Chelyabinsk, Russian Federation