The 2nd Earth Summit, known as Rio+20 or Rio 2012, will be held June 4-5-6, 2012 in Rio de Janeiro, Brazil.