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.