To see the landslide you have to park and walk to the park center
From the road access side (Point Woronzof Road), no: you can drive to the parking lot and walk down. It is car-accessible but not visible from the car.
Yes! There's a big parking lot that sits right above the park that you would use to go! Or you can take the Anchorage History Trolley Tour around town & they also take you there & a handful of other places to check out while talking about the history of Anchorage the whole time (you stay on the trolly)! An awesome alternative if you dont want to walk around.
Thanks! Your answer is awaiting moderation.