Tallest Buddha statue inaugurated in Southeast Asia. Southeast Asia’s tallest Buddha statue inaugurated in Vietnam. Buddhist Temple Quoc Van Thanh has inaugurated the 73 m high Buddha statue of Thich Ca Mau Ni in Xa Cam 1 Quarter, Hung Chien Ward, Binh Long Town. The gigantic Buddha statue at Phat Quoc Van Thanh Temple…