beautiful view from china rock on 17 mile road in pebble beach, CA.