Travel10 Things To Do10 Things to Do in Japan: Temples, Trains, Ramen and Vending Machines on Every Corner