The Peace Palace in The Hague was the venue for the signing of the Faith in Human Rights statement.
CLICK HERE FOR A HIGH RESOLUTION IMAGE