All Roads — Blocked off Roads — Lead to Tokyo Olympics

Roads are being closed off around Tokyo Olympic venues like the new $1.4 billion National Stadium with the opening ceremony set for July 23.