Orasul Locarno este situat aproape de lacul Maggiore, la poalele muntilor Alpi, un decor superb pentru miile de cinefili care invadeaza orasul in perioada festivalului. In fiecare an se acorda premiul Film of a Lifetime, marcand impactul artei cinematografice in lume.