Address 19 rue Jean-Jacques Rousseau, Paris, 75001, France
Coordinates 48°51'46.199" N 2°20'24.729" E