The platform here rests partly on the rock of Golgotha itself.
The rock of Golgotha has things resting on it.