Where is Novostavcy?

Where is Novostavcy located?

Novostavcy, Lviv region, Ukraine (approx. 50.2585650959°, 24.9214982986°)


Where is Novostavcy on the map?