નિઃશંકપણે, આ મઠ,  સેન્ટ ગેલેનના  નાના શહેરનું મુખ્ય આકર્ષણ છે, જે સ્વિત્ઝરલેન્ડના પૂર્વ ભાગમાં આવેલું છે.