The South Asian nation of 1.31 billion (map) is 73% Hindu, 15% Muslim, 5% Christian, 4% ethnic religionist, and 2% Sikh.