Where is Wat Maha That Ayuthaya?

Where is Wat Maha That Ayuthaya located?

Wat Maha That Ayuthaya, Phra Nakhon Si Ayutthaya, Thailand (approx. 14.35639°, 100.5687°)


Where is Wat Maha That Ayuthaya on the map?