Rain on the last night of 2011 but which stopped a few minutes before 24 tons of fireworks were set off didn’t stop 2 million people from attending Rio de Janeiro’s main New Year’s festival, an event that was confirmed to be the largest of its kind in the world.