By Shanghai Tianhua Architecture Planning & Engineering
The lifestyle center is the epitome of Future Impression Estate more than an ordinary sales center. It is initially used as the sales center but later added an underground Our Space, a ground floor lobby, and an upstairs light meal space. The original intention is abandoning excessive modifiers, that is what you see is what you get. The multifunction help to establish a great vision of Future Impression.
The design concept comes from architects’ understanding of the relationship between architecture, water mirrors, and landscape. Therefore, taking the inspiration of “Look up at a peak with awe to enjoy elegant scenery, look down to a stream with appreciate to admire wide universe,” the innovative façade approach is encouraged by the natural beauty of lakes and mountains, in other words, “View a mountain at a distance, touch its meaning within the heart.” To achieve that, the way home is designed to cross water. The mirror-like water works as the cornerstone, which breeds the whole building