
drive
No cars or bicycles allowed! Staircase National Route 339 [Aomori Prefecture]
National highways are the general term for roads designated by government ordinance by the Japanese government. Because they form part of the nation's trunk road network, they are generally wide and designed to facilitate high speeds...


