Dammit. So that’s where it is. I just drove past Salzburg two days ago. So Tarsdorf is what I need to look for. Cool. Next time I’m out that direction, I’ll make sure to check it out, now that I know where it is.
Cool. Will you let us know when you do? And take photos 
(I forgot that you mentioned you were in the next-door country in your OP.)