It's one of the seven wonders of the World and a UNESCO World Heritage site. It's India's pride, one that draws 7 to 8 million tourists annually and generates revenue for India. But Sangeet Som, a BJP MLA from Sardana in Uttar Pradesh, thinks that Taj Mahal is a blot on Indian culture. Why is the BJP communalizing an architectural marvel? Is this an attempt to whitewash India's Muslim past?