Green façade on the mountain