El edificio está situado a orillas del "lago Nong Han", que es "un gran lago de agua dulce" y el más grande del noreste de Tailandia, en la provincia de Sakon Nakhon. El edificio de la iglesia tiene la forma de un gran velero, que simboliza la migración y el asentamiento de los cristianos. El ambiente circundante está envuelto por una vasta extensión de agua, que ofrece un paisaje único y hermoso.