Bihoro Pass


Bihoro Pass - mountain pass in Japan.