by Laura Cappelle
A lush forest makes a spectacular backdrop for the stage of the Théâtre du Peuple, in western France.