The BJP on Tuesday admitted that its ''India Shining'' slogan used in the run up to 2004 Lok Sabha elections was a ''mistake''.''India Shining slogan was a mistake. The better slogan would have been India Rising'', Advani, who was Deputy Prime Minister during NDA rule when the slogan was coined, told reporters in Shimla.