The 27 mile walk passes 30 stations and some of Tokyo's most interesting sites and sights.
Tokyo is a neon-charged hive of activity, where centuries-old temples share sidewalks with towering modern skyscrapers. It’s ...