Indian Prime Minister Narendra Modi's controversial pinstripe suit embroidered with his name is being auctioned in his home state of Gujarat.

Officials say the money collected from auctioning the suit and hundreds of other gifts received by the prime minister would be used to clean up the heavily polluted Ganges River.

Modi wore the dark pinstriped suit during the visit of U.S. President Barack Obama to India last month. Photographs of the suit showing Modi's name monogrammed in dull gold stripes went viral on social media.

Opposition leaders attacked Modi for his extravagance in wearing a suit that was estimated to cost more than 1 million rupees ($16,000).

Gujarat official Milind Toravane said the suit and other items were likely to be auctioned on Wednesday.