This ugly building is facing a beautiful church in Turku, Finland. Country girl's worst nightmare....