News Nation Logo

NN Exclusive: Check our Lord Buddha's statue and memorial center in Taiwan

It not the same like the Bodh Gaya in India but it is definitely something that you will enjoy watching.

Updated : 11 October 2017, 08:01 AM

Videos