Recycling, art, evangelizing, these three have guided Vanhanen in making his constructions. I do not know when he started this, but obviously he already has been doing this for many years. He has some reputation in Finland and his creations have been exposed in a number of expositions (like next picture is from an outdoor exposition of finnish sculptures)
Mercedes originally is a spanish name, referring to the Virgin Mary, Maria de las Mercedes or Mother of Mercies. In Finnish mercy or grace is armo and so this environment is called armohuvilla (villa of grace).
So far I couldn't trace pictures of the site around his place of living.
But I came along some other pictures, such as the next one of a creation made by Juha Vanhanen, that is not part of the environment around his house. It is an installation in Sweden that shows white painted plowshares, meaning souls that fly to heaven.
this picture (october 2005) courtesy of Mats Karlsson
This creation is situated on a field in Västerkvarn, in the surroundings of the city of Halstahammer (on the road from Strömsholm to Kolbäck), where Vanhanen happened to live for some time. The installation is a gift by Vanhanen to the people of Halstahammer.
There is a comparable one, exposed in Finland, that can be seen on the premises of the Finnish folk art museum in the community of Kaustinen.
picture from the hungarian website csatolna egyesület