The foundation aims to maintain and operate a Christian center for the blind of international character in Landschlacht in the canton of Thurgau in Switzerland. The institution serves as a recreation and educational center for blind and visually impaired persons, for the care of religious, intellectual and cultural life. If the primary purpose of the foundation cannot be fulfilled temporarily or permanently, the foundation can promote recreation, cultural life and educational institutions primarily for the blind, deaf-blind and visually impaired and secondarily for people with a disability in another way.