Helsinki is the capital and largest city of Finland. It sits on the shore of the Gulf of Finland and has been the capital since 1812 when Finland was under Russian rule. Warsaw is Poland's capital, Berlin is Germany's capital, and Oslo is Norway's capital.