Autumn leaves are at their peak along the shores of Lake Kussharo in Teshikaga Town, Hokkaido. The small peninsula on the lake's southern side is known for its pristine nature and stunning colors this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results