204 countries took part in sending at least 2 athletes
205
204
The 2012 London Olympic Games will be held in London.
205
2012 London
London
July 27
2012 in London, England.
In the year 2012
The next Olympic games will be held in London - in 2012.
russia, asia and africa hope it helps
The 2012 Summer Olympic Games will be held in London, England