One can see these red houses on Viikinkaari near the University of Helsinki's science library.