Every summer, Switzerland plays host to one of the world’s most respected cinema festivals. Now in its 62nd year, the Locarno International Film Festival attracts some 150,000 visitors to this lakeside town in Ticino. The 2009 festival offers a deeper look at Japanese animation and Chinese cinema, plus plenty of Swiss and international selections. And the Golden Leopard goes to…?
Read the whole story here: