BUILD says hello from Finland with this great list of modern architecture.