Mountains and Valleys on the Spiritual Journey