Snowy Splendor, Pelizzari Natural Area, Old Mission Peninsula