I don’t mind admitting I’m a little envious of the Japanese, who have a dazzling array of places to visit right in their own backyard – a quick train ride will be sufficient for many spots. I have, however, heard that to the people in Japan, the majesty of the Canadian Rockies, ...