In the center of Helsinki