What is the version of the following sentence with correct punctuation?

The Krug Clos du Mesnil 1998 makes the legendary terroir from which it arises all the glory
The Krug Clos du Mesnil 1998 makes the legendary terroir from which it arises, all the glory.