Liberty Mountain is higher than Castle Mountain, and you can take the bus to the mountainside (which way to forget, but you can check with Google Maps) and then climb without much road. The most important thing on the top of the mountain is the Statue of Liberty. We took the car up the mountain and walked down the mountain from the other side (just down the steps opposite the statue), it didn't take long to walk, the scenery overlooking the road was very good