Tag: Japan

- Advertisement -
Ad image

Otaru Canal

The Otaru Canal is a 1,140 meter long canal located in Otaru ( Otaru-shi is…

2 Min Read

Mount Ishizuchi

Mt. Ishizuchi  is a mountain located in the western part of the Shikoku Mountains at…

6 Min Read

Kumamoto

Kumamoto City Is the capital of the homonymous prefecture on the island of Kyushu, Japan.…

7 Min Read