Avrora is located Dzerzhinsky Str.93B Chelyabinsk Russia 454078