>I have no idea Alex. Just checking now, one level up and you can browse lots of jpg files. I would'nt chance it just in case considering the world we live in. seems to be some foriegn site whose language I dont even recognize.
Looks Finnish to me, and tracert tracks it to a server on apollo.isolta.fi - so definitely in Finland.