Where is Warszawa Choszczówka?

Where is Warszawa Choszczówka located?

Warszawa Choszczówka, Warszawa Choszczówka, Poland (approx. 52.357704°, 20.972385°)


Where is Warszawa Choszczówka on the map?