Where is Renshouw?

Where is Renshouw located?

Renshouw, Lower Silesia Voivodship, Poland (approx. 51.3910833865°, 16.3661550159°)


Where is Renshouw on the map?