China is the country with the largest population of Buddhists, approximately 244 million or 18.2% of its total population.

China is the country with the largest population of Buddhists, approximately 244 million or 18.2% of its total population.

Image credit: unknown
Source: en.wikipedia.org/w…