Exhausting SoCal mountain and beach ride