Saturday, March 5, 2011

Bihoro Pass overlooking Lake Kussharo in the Akan National Park, Hokkaidō, Japan -- Japan Travel Bureau/Photolibrary ©