Unable to answer "What religion is practiced at this place?" – Kromluang Chumphon Khetudomsak Shrine (Place of Worship) – https://osm.org/node/5422071420 via StreetComplete 62.1:

This shrine is a memorial that honours Admiral Prince Krom Luang Chumphon Khet Udomsak, affectionately known as “Sadet Tia,” revered as the Father of the Thai Navy.
Imho this is not religious.