The elephants are on the streets of London from May until July. It celebrates the beauty of the magnificent Asian elephant. This is one of 258 painted elephants in locations across central London.
It's mysterious. First impression of those two tiny pointed towers look like an ancient object which has lost its meaning to the modern age, I wondered for a while if these once concern a moon truck for a ceremonial purpose. In fact these are for navigation for ships.