by urf
The Wat Chai Wattanaram Temple in City of Ayutthaya in the north of Bangkok in Thailand, Southeastasia.