Helsinki is the capital of which country?General Knowledge A. Poland B. North korea C. Finland D. Austria