Ostrogozhsk
Ostrogozhsk (Russian: Острого́жск) is a town and the administrative center in Ostrogozhsky District of Voronezh Oblast, Russia, located on the Tikhaya Sosna River (Don's tributary), 142 kilometers (88 mi) south of Voronezh, the administrative center…