what is the peninsula between california and mexico?