Giant puppets descend on Geneva
  • 7 years ago
A pair of gigantic puppets awoke in Geneva Friday morning, before parading through the Swiss city with the help of dozens of artists and technicians from the French troupe Royal de Luxe, dressed as Lilliputians. Up to one million people are expected to come from near and far to view the three-day spectacle, which wraps up Sunday.