As if you needed an excuse to visit a charming French village, today in Allouville-Bellefosse, in Northern France, the devout and the pious made the ascent to a chapel at the top of a 33-foot tree. Turns out Chêne Chappelle has quite an architectural history; Garden Design has the full story. [Garden Design]
Filed under: