India is undoubtedly the land of temples, spirituality, and worship. Be it the streets of Banaras where a Shivling can be ...