Where is Pušalotai?

Where is Pušalotai located?

Pušalotai, Pušalotai, Lithuania (approx. 55.1428°, 25.281616°)


Where is Pušalotai on the map?