The island of Hokkaido is located at the north end of Japan and Japan's second largest island. Photo shows the beautiful scenery of Hokkaido in autumn, Japan. [Xinhua Photo]
Go to Forum >>0 Comments