Can anyone help identify where this picture was taken or any other info on it? It looks like they might be in training. The back is stamped Hamburg. Any info is appreciated.

Attached Files
20160919_220230-1.jpg (53 downloads)
20160919_220330-1.jpg (53 downloads)