Where is Wyszogród?

Where is Wyszogród located?

Wyszogród, Wyszogród, Poland (approx. 52.38837°, 20.191307°)


Where is Wyszogród on the map?