Glad you enjoyed it!
From what I understand, the video was shot in Hamburg, Germany.
I’ve seen that and many other Deep Purple videos on youtube.
DP was one of my favorite bands back in the day...and I had every one of their albums. My favorite album was Fireball.