Tappizaki (Cape Tappi)
The northernmost cape of the Tsugaru Peninsula, located in the northwestern part of Aomori Prefecture. National Route 339, which runs near the cape, has a section called "staircase highway", which is the only road in Japan that cars cannot drive on.
Photos
青森県写真帖
Landmarks around Tappizaki (Cape Tappi)
Aomori Mt. Iwaki Hakodate Hirosaki Castle Hirosaki Goryokaku Osorezan (Mt. Osore) Lake Towada Noshiro Hachinohe