With a name that means ‘sunlight’, the town of Nikko in Tochigi Prefecture, north of Tokyo, is intimately bound to the ...