Where is Lovcy?

Where is Lovcy located?

Lovcy, Yaroslavl region, Russia (approx. 56.9863036805°, 39.0832377919°)


Where is Lovcy on the map?