Chief Headquarters of Defense

Overview
The the Chief Headquarters of Defense (CHO) is in Norway.