Where is Poussade?

Where is Poussade located?

Poussade, Lower Saxony, Germany (approx. 53.1480894488°, 10.9859987064°)


Where is Poussade on the map?