Germany is Europe’s largest economy. It is also the second most populous nation after Russia on the continent, with a population of over 81.5 million. Its territory stretches from the North Sea and Baltic in the north to the Alps in the south. The country is traversed by rivers like the Danube, Elbe, and Rhine. Officially the Federal Republic of Germany, it covers an area of 137.847 Sq Km and offers soul-stirring landscapes, romantic palaces, half-timbered towns and a vibrant culture. Berlin, the capital of Germany, is a cultural centre of the country and is known for its art scene, modern architecture, and happening nightlife. Berlin Wall, Museum Island, Brandenburg Gate and Holocaust Memorial are the key attractions of Berlin. On the other hand, Frankfurt is the major financial hub of the country. The largest city in the state of Hesse, it glints with skyscrapers and is home to one of the largest stock exchanges in the world.