Close summer with some pie, baguettes and nostalgia in mountainous  Karuizawa, Japan.