National Highway 339: The only staircase highway in Japan

In Japan, there are roughly 450 national highways wandering their way through the country, connecting the various cities and prefectures.

Their sizes and conditions obviously vary widely depending on location and usage, but for the most-part they all share one thing in common: cars can drive on them. But on 338.2 meters (about 425 yards) of National Highway 339 in Aomori Prefecture, not a single car, truck, scooter, or motorcycle is allowed.

Why? Because it’s actually a staircase!

Read More