Some crazy building in Venice. Right outside the train station