The Peace Palace in The Hague, Netherlands houses the International Court of Justice.

Peace Palace

The Peace Palace in The Hague, Netherlands houses the International Court of Justice.