Multiple choice The International Court of Justice sits in Geneva The Hague Vienna Rome Reveal answer Fill a bubble to check yourself B Correct answer Explanation The International Court of Justice (ICJ), the principal judicial organ of the UN, is located at The Peace Palace in The Hague, Netherlands. It settles disputes between states and gives advisory opinions.