Where is Sjorudlese?

Where is Sjorudlese located?

Sjorudlese, Podlaskie Voivodeship, Poland (approx. 53.0834851907°, 23.1334273565°)


Where is Sjorudlese on the map?