The Peace Palace in The Hague( Holland) is home to a number of international judicial institutions, including the International Court of Justice (ICJ) , the Permanent Court of Arbitration (PCA)

Royalty-free stock photo ID: 46833073

The Peace Palace in The Hague( Holland) is home to a number of international judicial institutions, including the International Court of Justice (ICJ) , the Permanent Court of Arbitration (PCA)