Designed by
Title
Chinese Expo 2010 Shanghai Russia Pavilion #41145066
Description
The Russian Museum covers an area of 6000 square meters, is a kind of self built museum of the largest. The pavilion is composed of 12 towers and suspended in the sky cube composition, a symbol of the flower of life, the sun and the world of the root. The building is like the flowers, like the tree of life, 12 petals form a tower, the top of the hollow out pattern is the performance of various Russian ethnic decorative features. At night, the color will become dark red, platinum, gold, three color hand in photograph image symbol of Russian traditional culture. The root winding to the central square of civilization Cube, form a human shaped logo. The external decoration components can be arranged freely, forming huge moving picture wall.
This image is editorial