Pemandangan udara mendedahkan Katedral Archangel Michael di Tha Rae, bersama-sama bangunan sekolah berdekatan, menara loceng putih, dan tanah perkuburan Kristian—kawasan rohani yang penting. Landskap sekeliling mencerminkan kesederhanaan kampung Tha Rae yang damai, sebuah bandar dengan gabungan harmoni seni bina Timur dan Barat yang terletak di tebing Tasik Nong Han.