Bangladesh
Nestled between India and Bhutan, Bangladesh covers only 144,000 square kilometers, yet at a population of 138 million it has more people than the whole of Russia. Out of this population, 85% are Muslim, 12% Hindu, 0.6% Buddhist and 0.4 % Christian.