Spirit Rocks – a dramatic spot in the Yukon wilderness.