Nan Tien Temple

Nan Tien Temple known as “Southern Paradise” is the largest Buddhist temple in the Southern Hemisphere.