close window
The Shaman’s Haven of the Kalevala installation is situated on the southern tip of the Helsinki island of Seurasaari.