CERN the worlds largest particle physics laboratory is situated in the suburbs of which city on the Franco-German border?
CERN is situated in Meyrin, which is close to Geneva.Officially the whole complexe, including the Large Hadron Collider and other accelerator belong to Switzerland, but geographically CERN is located at the border of France and Switzerland (not the Franco-German border;))