This is an amazing performance by France's Royal de Luxe street theatre company titled "The Berlin Reunion". Part of the celebrations of the 20th anniversary of the fall of the Berlin Wall, the Reunion show featured two massive marionettes, the Big Giant, a deep-sea diver, and his niece, the Little Giantess. The storyline of the performance has the two separated by a wall, thrown up by "land and sea monsters". The Big Giant has just returned from a long and difficult - but successful - expedition to destroy the wall, and now the two are walking the streets of Berlin, seeking each other after many years apart.
I took this picture of the five sections of the Berlin Wall in New York City only a few weeks ago. This section can be found on 53rd Street between 5th and Madison Avenue.
Here is a list of all the places that has sections around the world