I got these pics a few years ago. It`s probably Germany. Who reminds who are in there?