Friday 28 November 2008

Sheer indulgence


So we've been to Japan again. Three weeks have we indulged ourselves, and our feet barely touched the ground! This is the land of the best - THE BEST - trains in the world, the most efficiently run railways there are ... and what do all Japanese do when on such paragons of the train culture?
They all fall asleep!!