two pictures with the words a finnish town and people sitting on rocks in front of trees