Situated in Lam Luk Ka’s Lam Sai community, Wat Phuch Udom exhibits many holy statues according to religious beliefs concerning life after death as well as the merits and sins in Buddhism. Aside from a huge replica of Luang Phor Sothorn displayed inside the chapel, visitors can also be fascinated by the stunning nine-step stairways to heaven and hell and the historical museum which is truly worth ...