The Queen Mary, a retired ocean liner, is moored in Long Beach, California. It now serves as an attraction, hotel, and event center.
Public domain image.