Climbing Mountains and Conquering Giants