Where is Ciechanowiec?

Where is Ciechanowiec located?

Ciechanowiec, Podlaskie, Poland (approx. 52.6787967°, 22.4991103°)


Where is Ciechanowiec on the map?