English: Iso Omena is a shopping mall in Espoo, Finland
Suomi: Iso Omena on kauppakeskus Espoossa.