is a curious blend of Italian Renaissance and Thai architecture and includes Wat Phra Kaew – the Temple of the Emerald Buddha. The sacred statue is housed in a richly decorated hall while the ...