As the political capital of the largest economy in Europe and boasting a population of 3.5 million, Berlin is second only to London as Europe's largest city. Photo: Reuters
As the political capital of the largest economy in Europe and boasting a population of 3.5 million, Berlin is second only to London as Europe's largest city. Photo: Reuters