St. Chappelle is a church several hundred years old located in Paris inside the Palace of Justice. Because Notre Dame is so popular it is often overlooked. A Paris resident told me "I've been living in this city for thirty years and I never knew about it".