I have traveled abroad many times in life but have never dared to urinate in a public place.
Check out all the Whites in Goa.They pee wherever they wish to do so. Will they dare to do the same in their own country? they will probably be fined or even jailed.