Results 2 results found Phu Son Tu Buddhist temple, Smiling Buddha (Happy Maitreya) Buddha statue, Tan Chau, Vietnam, Indochina, Southeast Asia, Asia Main altar, Phu Son Tu Buddhist temple, Shakyamuni Buddha statue, Tan Chau, Vietnam, Indochina, Southeast Asia, Asia