Vesubia Mountain Park

The Saint-Martin-Vésubie sports complex is a large-scale project bringing together both architecture and landscaping. The shape and the script of the complex is integrated into the green environment through topographic seams. The structure’s vegetated roof meets the demands of the Saint-Martin-Vésubie site not only conceptually and technically, but also in terms of the botanical and landscaping requirements.

Download Booklet