Inside Thean Hou Temple is a modern Buddhist pagoda and plenty of Buddha images enshrined in the octagonal hall. There is also a statue of Tian Hou which sits between the Goddess of the Waterfront and the Goddess of Mercy. Additionally, statues of Guan Di (the God of War) and Wei Tuo contribute to incorporate elements of Buddhism, Taoism and Confucianism into its grandiose structure. The temple also features a Chinese medicinal herbs garden and a tortoise pond along with a well; beside the temple is a sacred Boddhi tree.