Cherepovets is a Russian city, an administrative center of Vologda region, with a population of around 317 000 people. It is situated in the North-West of Russia somewhere between Moscow and Saint Petersburg. I was born in this city and lived there for twenty four years. As a big part...