Cannes, France (From: theleme.net)