strategic location
language: de
definitions
A place important for military reasons.
de: Ein Ort, der aus militärischen Gründen wichtig ist.
examples