Les Terrasses Cap-á-l’aigle: Where Architecture and Nature Connect