According to the exif information the photo was taken on the aftenoon of July 1st. Little sunshine and no tan on the guys makes me think that this is Germany, Holland or Sweden. The beer bottles look distinctly german.