Wat Kachiu, Lop Buri (monastery)