Where is Briare Station?
Where is Briare Station located?
Briare Station, Briare Station, France (approx. 47.64639°, 2.73361°)
Where is Briare Station on the map?
Briare Station - Briare
{"latitude":47.64639,"longitude":2.73361,"title":"Briare Station"}