Haltestelle Helmarshausen-Krankenhaus, Bad Karlshafen Bus stop near Krukenburg ruin. Bad Karlshafen, Germany.