Where is Vogelsang?

Where is Vogelsang located?

Vogelsang, Lower Saxony, Germany (approx. 53.3248977953°, 10.6586662883°)


Where is Vogelsang on the map?