Where is La Champenoise?
Where is La Champenoise located?
La Champenoise, La Champenoise, France (approx. 46.94137°, 1.8028731°)
Where is La Champenoise on the map?
{"latitude":46.94137,"longitude":1.8028731,"title":"La Champenoise"}