Where is Tri Otroka?

Where is Tri Otroka located?

Tri Otroka, Novgorod region, Russia (approx. 58.4522238325°, 31.2056350708°)


Where is Tri Otroka on the map?