In 2007 this annual summit of the world’s leading industrialized nations met in Heilegendamm, Germany

Answer: G8 (the Group of Eight)