Yes, according to these people the display of a Nativity is legal most anywhere because they were able to get the right to display it in front of the Supreme Court.
Here is part of the press release for more:
The Nativity Scene, sponsored by Faith and Action and The Christian Defense Coalition, will be held on Wednesday, November 30 at 10:30 A.M.
The groups will meet at 109 2nd Street NE (right behind the Supreme Court) at 10:30 A.M., then have a processional with the live animals and actors, in front of the Supreme Court and past the U.S. Capitol Building which will end back at 109 2nd Street.
The “Live Nativity Scene” expects to be on the public sidewalk in front of the Supreme Court around 11:00 A.M. Continue reading