Wat Tha Khlong, or the Monastery of the Landing of the Herd of Elephants, was located off the city island, in the northern area of Ayutthaya, in Hua Ro Sub-district. Like Wat Intharam, Wat Wihan Thong, Wat Pa Khonthi and Wat Mae Nang Pluem, Wat Tha Khlong faced the Lopburi River, now Khlong Mueang.