Ostrogozhsk is a town and the administrative center of Ostrogozhsky District in Voronezh Oblast, Russia, located on the Tikhaya Sosna River , 142 kilometers south of Voronezh, the administrative center of the oblast. As of the 2010 Census, its population was 33,842.
Continue reading...From
Wikipedia, the free encyclopedia.