Where is Subachusa?

Where is Subachusa located?

Subachusa, Panevezysk county, Lithuania (approx. 55.7716616196°, 24.7482629679°)


Where is Subachusa on the map?