Taekwondo Palace, North Korea

The Taekwondo Palace located in Pyongyang, North Korea hosted the ITF World Championships snd has been referred to as the headquarters of ITF