Address: Von-Stephan-Straße, Mügeln, Heidenau, Sächsische Schweiz-Osterzgebirge, Saxony, 01809, Germany