Life in Tokyo

Share
twitterlinkedinfacebook
Image 18 of 52
< Prev Next >
_MG_6994_tokyo_05122008.jpg
Vending Machines, Tokyo. Japan has the highest number of vending machines per capita of any country - one for every 23 people - that's more than 5.5 million vending machines!