Wat Teuk Thla← Explore all Temples & Teerth Place: SisophonWat Teuk Thla. Located in Sisophon.AddressAvailable soon.Open this temple in the Encyclopedia