One of France’s most historic sporting venues, the Colombes stadium northwest of the French capital was the principal venue when Paris hosted the Olympic Games in 1924. After undergoing thorough renovations, the site will recover some of its former glory by again playing host to Olympic sport this summer.