weird outdoor church in the mountains of the black forest