Have you ever wondered what a French saint is doing in the heart of Bangkok? This is the Louis de Montfort Statue, a bronze sculpture that stands tall within St. Louis Catholic Church. He was a French Catholic priest known for his devotion to the Virgin Mary. The church, established in the reign of King Rama V, is dedicated to Louis IX, the only French king to be canonized a Catholic saint. King Rama V saw the church as a symbol of the growing relationship between Siam and France. This statue, while small, symbolizes both the strong foundations of the Catholic Church in Thailand and the enduring influence of French missionaries.
Garuda Museum
Behold the Garuda, a four-meter sculpture spreading its wings. This is the entrance to Southeast Asia’s one and only Garuda