Make A Donation
Click Here >
confessing hope for the earth
An old farmhouse, converted into a conference center, sits atop Dem Heiligen Berg, “the holy mountain,” overlooking the city of Wuppertal, Germany. It is from this spot that many residents say Earth seems to touch heaven.