Nestled in the heart of Paris, the Notre-Dame de Paris is one of the most iconic landmarks not only in France