As long as you have an international card, you can deposit anywhere, at least I can.