Pittsburgh is a major port city on the Ohio River which is the financial and commercial center of America founded in 1761

What is the correctly punctuated version of this sentence?
Pittsburgh is a major port city on the Ohio River, which is the financial and commercial center of America founded in 1761.