San Marco Square? The venetian tower of Barcelona