A superb view overlooking Kussharo Lake, Japan’s largest caldera lake in Hokkaido. Bihoro Pass is located in Akan National Park and on National Route 243 connecting Kitami and Kushiro, the main city in East Hokkaido.
#Japan #scenic #travel #sightseeing #Pass #Bihoro #Kussharo #hokkaido
AloJapan.com