Humantay is shorter than Rainbow Mountain, but this is a steep hike, while Rainbow Mountain is a longer hike.