An eco-neighborhood in Switzerland offers a cascade of green terraces to residents

An eco-neighborhood in Switzerland offers a cascade of green terraces to residents