“Notre Dame de Paris” Returns After 17 Years

The French musical Notre Dame de Paris has returned to China after 17 years, opening at Shanghai Culture Square. The musical renders the heart-wrenching story with soul-shaking melodies.

 

 

 

Video Source: Shanghai Live