Stedden
Stedden is a village in the borough of Winsen (Aller) in Celle in North Germany. It is on the river Aller and close to the river Ortze.
Other websites
Stedden website
Villages in Lower Saxony
Celle (district) Winsen an der Aller