I think the towers are Munich. Photo of maker mark.

tinnie_back.jpg (18.96 KB, 191 downloads)