Where is Popperode?

Where is Popperode located?

Popperode, Thuringia, Germany (approx. 51.2°, 10.4°)


Where is Popperode on the map?