Where is University of Helsinki Station located?
University of Helsinki Station, University of Helsinki Station, Finland (approx. 60.172222°, 24.947498°)
University of Helsinki Station, University of Helsinki Station, Finland (approx. 60.172222°, 24.947498°)