Lohr am Main, Germany
It houses the Spessartmuseum which claims to include Snow White's mirror.
© OpenStreetMap contributors