Most Recent Features

Jan 1, 2005
At first glance, the new 10-story apartment complex in Paris known as the Flower Tower looks like a giant display of potted plants, or perhaps the work of a gardening enthusiast gone mad. A "vertical garden" of bamboo plants sprouts from...