Where is Ștefăneștii de Jos?

Where is Ștefăneștii de Jos located?

Ștefăneștii de Jos, Ștefăneștii de Jos, Romania (approx. 44.533142°, 26.202984°)


Where is Ștefăneștii de Jos on the map?