Designed by
Title
Netherlands Pavilion Shanghai 2010 EXPO #14816833
Description
The Netherlands Pavilion, known as Happy Street, is constructed in a figure eight ââ¬â a lucky number that suggests fortune in Chinese culture. It is mainly composed of a 400-meter pedestrian street that curves in a figure of eight and 26 small houses along the street. Built completely on stilts, the street looks like a suspended roller coaster.
This image is editorial