US newsfromwww.npr.org1 day agoGreetings from a Paris park, where a lone sequoia tree is a marvel to beholdA California sequoia planted around 1867 in Paris's Parc des Buttes Chaumont now exceeds 100 feet and may be the tallest tree in Paris.