Hi Dave,
I found this on the Royal Caribbean web-site from last year, according to this Rhapsody should of had the rock wall added last Aug. 03.
Fleetwide installations begin in late May with Monarch of the Seas, which will be refitted before arriving in her new homeport of Los Angeles. The remainder of the ships will be outfitted with rock-climbing walls by the end of the year: Majesty of the Seas (June); Sovereign of the Seas (July); Rhapsody of the Seas (August); Enchantment of the Seas (August); Vision of the Seas (October); Grandeur of the Seas (October); Splendour of the Seas (October); Nordic Empress (November); and Legend of the Seas (November).