Hamlet in Smolensk Oblast, Russia
Petrovichi is a rural locality in Shumyachsky District of Smolensk Oblast, Russia, located about 400 kilometers southwest of Moscow, 668 kilometers south of St Petersburg, 100 kilometers south of Smolensk, and 16 kilometers east of the border between... Wikipedia