Chofu is a Tokyo commuter town surrounded by greenery. First, we take a look at a new sports facility set to host Olympic and Paralympic competitions, then check out an ancient temple district popular with sightseers.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!