What countries participate in Olympics?

2012 Olympic games were held in London, United Kingdom from 27th July till 12th August, 2012. In all 204 countries and territories took part in these games.