Where is Ștefănești?

Where is Ștefănești located?

Ștefănești, Ștefănești, Romania (approx. 47.78965°, 27.200602°)


Where is Ștefănești on the map?