Tower Rock

Tower Rock (Level 9) unlocks
Any Magic Rock level is need to unlock the next Magic Rock level.

Tower Rock (Level 9) is therefore needed before being able to upgrade to Titan Rock (Level 10) on Level 50.