Germany
German industrial metal band Lord of the Lost formed in 2007 in Hamburg. Here, we see in a traditional boat on a canal in their hometown’s warehouse district of Speicherstadt. The band are big fans of the Beatles, and the Speicherstadt is where the fab four played during their early years.