Where is Stokłosy?

Where is Stokłosy located?

Stokłosy, Stokłosy (Station), Poland (approx. 52.155964°, 21.034864°)


Where is Stokłosy on the map?