Living in flat AZ it’s a bit of a challenge. Try to climb every hill I see and come into the event in the best, lightest possible shape.
I live at sea level so I can’t train for the altitude but I ride 200 miles per week and try to climb between 15k and 20k per week. I can’t prep my body for the altitude but I can prep it for climbing!
I climb. A lot.
I live in Ohio. There is no way to really train for Mt. Evans in Ohio. So, I ride every weekend 2-4 hours hard on both Saturday and Sunday. One good workout is riding 20+ miles into a headwind on flat roads.
The same way you get to Carnegie Hall–practice, practice, practice.
Go out and climb on your bike. Get comfortable feeling uncomfortable.
Lots of hill climbing on the road bike with mountain biking and running for cross training.
Long rides with lots of climbing
Ride uphill a lot at the pace you want to race.
Intervals, intervals, intervals. I usually do climbing repeats 2-3x/week during the week or 2 prior.