Puh Toh Tze Temple

Built in 1980, the temple stands out with its traditional Chinese roofing and structure. Ten large statues of deities adorn the temple with the Goddess of Mercy, Kwan Yin, standing tall at the main entrance of the temple.