Meteora Climbing on the Giants