There are many summer research programs in the United States, targeted at good motivated undergraduate students majoring in mathematics.
The main aspects that characterize such programs are: (a) a great deal of lectures on specific topics; (b) the chance to gain some hands-on experience with research projects.
Most of these programs, however, (if not all of them) are hosted by American Universities and require that the applicants are American or permenant residents in the United States. Also, even if students outside the U.S. are allowed to apply, they generally do not receive funds.
Question: Are there any such programs outside the U.S.? Or are there any programs in the U.S. that accept also non-American applicants?
Remark: A similar question was asked on MathOverflow, but it seems appropriate to share this question with the larger (and maybe younger) community of Mathematics Stack Exchange.