This is something you don't see often anymore.
Earlier this month Ritz-Carlton's first ship was launched at the Hijos De J. Barreras Shipyard in Vigo, Spain. Unlike most cruise ships today, which are much larger (the unnamed Ritz-Carlton ship is only 24,000 tons to give customers a much more intimate experience), this ship was built on land and then slid down rails into the water.
There's still more work to do to complete this ship. It's scheduled to enter service in February 2020.
Please note this video came from B-roll so there is no sound.