artillery base

C46591 concept

An artillery base is a fortified military installation that houses, maintains, and coordinates the operation of heavy long-range weapons and their supporting personnel and infrastructure.

Observed surface forms (2)

Instances (3)