Chedi at Wat Yai Chai Mongkhan or the Great Monastery of Auspicious Victory. This chedi is one of the landmarks of Ayutthaya.