LIVERPOOL, ENGLAND: The French street theatre company Royal de Luxe http://www.royal-de-luxe.com/en/ travels the world with enormous marionettes, winding through cities with performances that often lasts days. Human puppeteers (Lilliputians) maneuver the intricate marionettes (some as tall as 15 meters/50 feet high) through streets, parks and even waterways.
