The Biggest Monument in Europe

The Monument to the Battle of the Nations is the biggest monument in Europe and it is standing in Leipzig, Germany.

Read more >