Zanshin closest so far. Some clues as I'll be disappearing for 24 hours or so pretty soon.

Correct country and not that far away as the crow flies. A fair distance though by the time you've gone down one mountain, along a valley floor and up the other side. Probably equates pretty much to one mountain stage of the Tour de France.