Shanghai 2020: The World’s Largest Architectural Installation

Shanghai 2020: The World's Largest Architectural Installation
Shanghai 2020 architectural installation based in Shanghai Urban Planning Museum. About 300 square meters.

Shanghai 2020: The World's Largest Architectural Installation
Shanghai 2020: The World's Largest Architectural Installation
Shanghai 2020: The World's Largest Architectural Installation

Via etoday.

(Visited 1 times, 1 visits today)

Leave Your Comment Below

More Inspiring Stories