Der Wat Phra Phai Luang liegt am Rand des einst ummauerten Stadtkerns und ist von einem künstlichen Teich umgeben.