In just 20 days and a little over 3000 miles and visit 8 National Parks and 2 State Parks.
Zion NP, Grand Canyon north rim NP, Bryce Canyon NP, Channel Island NP, Kings Canyon NP, Sequoia NP, Yosemite NP and Joshua Tree NP
Valley of Fire State Park UT, and Coral Pink Sand Dunes State Park UT.