Le bâtiment est situé sur les rives du "lac Nong Han", qui est "un grand lac d'eau douce" et le plus grand du nord-est de la Thaïlande, dans la province de Sakon Nakhon. L'édifice de l'église a la forme d'un grand voilier, symbolisant la migration et l'établissement des chrétiens. L'atmosphère environnante est enveloppée d'une vaste étendue d'eau, offrant un paysage unique et magnifique.