Hi,
There is no "restriction" on the country (or zone) for the prices in products so you won't be able to do that with the prices.
But, we introduced a new interface for the price edition and add in the same time a restriction on users.
Thanks to that new interface, it becomes easier to add new restrictions for the prices.
So, it would be possible to add a new restriction for the country/zone. It could be implemented via a plugin but it would require some modifications in the core/views to allow the addition of extra price restriction.
That's why, for a third party developer, it might be easier to propose it as a core update.
However, I would recommend another solution in that case. Just set the price without the discount in your product.
Then create a coupon with the "auto load in cart if possible" setting activated, restricted to that product (or these products if several in the same country), with the "coupon percentage applies to products only" activated, the country zone you want for the coupon and the percentage discount you want to give.
That way, on the checkout, once customers have entered their address, the coupon will load itself automatically and the customers will get the discount for the products corresponding to their country.
Doing it ilke that, you won't need to do any development.