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.

Credits
for BBC1