meaning of Bismarcktürme

Bismarcktürme - German to English

Bismarck towers [a unique German monument genre]