This wall of rock is in the middle of the Independence Zoo