World
/
France
/
Lorraine
/
Avillers (48°19'12"N 6°13'11"E)
Avillers
Avillers
map