La Chapelle-du-Mont-du-Chat, France
Country: France
City: La Chapelle-du-Mont-du-Chat
GPS coordinates: 45.64699936, 5.85957003