I'm planning a Southwest USA tour that can only take place in late July to early August. Roughly speaking, it's San Francisco, Yosemite, Death Valley, Las Vegas, Zion NP, Monument Valley, Grand Canyon ...
I am planning to visit Grand Canyon during the last week of January, but have only a day to spend there. Any advice on how I can maximize my visit. Also, how is the weather during the time?