Parc des Princes is the home of Paris Saint-Germain in Paris, a 47,929 capacity stadium that has hosted World Cup matches and Champions League football.