I agree very nice pins all. I've been to Homburg before, I'm not sure but I think this could be or what is now the Waldstadion. I mean it doesn't look like that anymore, sort of anyway. That's my best guess. Thanks