Towada Government Street (Kanchogai-dori)
Towada, Japan
A picturesque tree-lined boulevard in Towada selected as one of Japan's 100 Best Roads, famous for its cherry blossom and autumn foliage scenery.
Address: 青森県十和田市西十三番町
Website: www.towada-kankou.com
