The modern, glass-walled Our Lady of the Martyrs of Thailand Shrine is locally called Wat Song Khan and often incorrectly described as the largest church in Southeast Asia. It was built in 1995 to commemorate seven Thai Catholics killed by the police in 1940 for refusing to renounce their faith. Wax sculptures of the martyrs and their ashes lie under glass at the back.