I was just over there looking at that. Has that address but all links seem to be back to www.wikipedia.org. Does it exist and what is it's status? You link to this from the link Suomi under other languages on the main page.
Is it just a place holder, or a seed in Finland of a Finnish wikipedia.
I ask as I journey every day to Finlind via Batmud and could juice this if it were a real thing.
Fred