Things come and go, but experiences stay with you, and nobody can take them away from you. Japan is a traveller's dream: a land of temples and shrines, natural landscapes, endless food and shopping. Here is the everyday glimpses I caught of Japan during a trip a few years back