Shenzhen is a major city in Guangdong Province, China and one of the five largest and wealthiest cities of China. The city is located immediately north of Hong Kong Special Administrative Region and holds sub-provincial administrative status, with powers slightly less than a province. According to 2010 data collected by a University of Southern California research project, approximately 37b of Shenzhen residents were practitioners of Chinese folk religions, 26% are Buddhists, 18% Taoists, 2% Christians and 2% Muslims; 15% were unaffiliated to any religion. Read More…