Tower of the Peace Palace

[The Peace Palace in The Hague is the home to the International Court of Justice]