Where is Ciechanowiec?

Where is Ciechanowiec located?

Ciechanowiec, Podlaskie Voivodeship, Poland (approx. 52.6796301193°, 22.501376654°)


Where is Ciechanowiec on the map?