Where is Studzenchina?

Where is Studzenchina located?

Studzenchina, Podlaskie Voivodeship, Poland (approx. 53.4621206735°, 23.2973288524°)


Where is Studzenchina on the map?