Big guess, they look like BMW bikes, so I think it must be in Berlin and the bit of track they are on looks like Avus.
Maybe celebrating the World Championship wins of BMW racing bikes?
Jeez...I thought that might have you stumped for more than half an hour. I have been to Avus on a number of occasions and must say that this is a magnificent sculpture...