Pro-democracy activists have held demonstrations in New Delhi to protest against Than Shwe 's five-day visit .