Co-housing in Denmark
Toustrup Mark Community, Sporup, Denmark, June 5, 2010.
Raising pigs outdoors.
The community is spread over 50,000 m2 of land with a forest, a soccer field, a volleyball court and a private beach.
Toustrup Mark, 30 km west of Aarhus, has 25 apartments and a total of 70 inhabitants.