China is a country with a great diversity of religious beliefs. The main religions are Buddhism, Taoism, Islam, and Christian, including Catholicism and Protestantism. Religion in China has varied widely since the beginning of Chinese history. Temples of many different religions dot China's landscape. Citizens in China can freely choose and express their religious beliefs. According to incomplete statistics in 2003, there are over 100 million followers of various religious faiths, more than 85,000 sites for religious activities, some 300,000 clergy and over 3,000 religious organizations throughout China. In addition, there are 74 religious schools and colleges run by religious organizations for training clerical personnel.