Wat Phra Ram

Images of Wat Phra Ram, one of the central Buddhist temples in the royal city of Ayutthaya, the construction of which began in 1369.