What country was this photo taken in?

If someone knows the exact location that would be extremely helpful!

This photo randomly came up in my camera roll on my iPhone, I don't know these people and I'm confused as to how it got on my phone. I'm trying to track down where it came from

There's no photo, just random numbers.
I do not waste my time typing in numbers.

I've a feeling it could be Spain, but really it could be anywhere! Have you been travelling recently? If so, think about the countries you've visited, it is possible you accidentally took the photo.

May be Germany

Looks to be possibly 1600's Austrian military props, if that helps.