On May Day, Tiruvannamalai witnessed a rally and picketing agitation to protest iron ore mining project planned at Kavuthi and Vediyappan hills.