Monday, April 20, 2009

Weaving a celebration



Giant mechanical spiders, operated by French production company La Machine, walk along the waterfront in Yokohama, south of Tokyo April 19, 2009. These 37 tonne spiders which stand at 12 metres tall are in Yokohama as part of the events celebrating the 150th anniversary of the opening of the Port of Yokohama. [Agencies]

No comments:

Post a Comment