People's Liberation Army Navy base

C62517
concept

A People's Liberation Army Navy base is a military installation that supports the operations, logistics, training, and command functions of China's naval forces in a specific geographic area.

Instances (1)

Instance Via concept surface
Ngong Shuen Chau Naval Base