This is a Portugese Catholic church in Thonburi. Chao Phraya River ("The River of Kings") Bangkok, Thailand