It is estimated that the city of Lahore, Pakistan, has a Muslim majority with 94.7% and Christian minority constitute 5.1% of the population and rest Sikhs and Hindus constitute the remaining 0.2%. There is also a small but longstanding Zoroastrian community.[1]