Share

Buddhism research center launched in Shanxi

An International Buddhism Research Institute was established Tuesday on Mount Wutai, one of the country’s most famous Buddhist mountains in North China.

Leave a Comment