Where is Puszczykowo?

Where is Puszczykowo located?

Puszczykowo, Wielkopolskie, Poland (approx. 52.2884282°, 16.8596018°)


Where is Puszczykowo on the map?