Where is Armievo?

Where is Armievo located?

Armievo, Penza region, Russia (approx. 52.865485°, 45.562021°)


Where is Armievo on the map?