S2.E13 ∙ Tokyo Tue, Aug 27, 2013 With 34 million inhabitants, Tokyo is the world's largest agglomeration. But behind its imposing facade, the city is composed of a number of small and charming villages. 0 /10