The museum faces the sea with Humen bridge and is at the foot of  Weiyuan fort or mountain .

It is a memorial building group with great historical, ideological and artistic significance. The museum is laid out to integrate with the historical site.

architectural of the museum is uniquely  designed by  He Jin Yang Zhaohui built in 1994.

The interior and exterior built  as forts or warships group symbolizing army and people united fighting against the enemy of the modern history of China.