Translate

Friday, July 17, 2009

Cool Swiss Terrace Apartments





The Terrace Apartment building form seems to be one of the favorites in Switzerland. It is very attractive, fits the landscape, and blurs the line with green roofs. Many have their own little cable car system.











No comments: