Takamatsu Castle
A lookout tower, one of remains of the Takamatsu Castle which no longer exist.

Where

Takamatsu is a city on Shikoku island in Japan.

When

Photo taken on 21.09.2011.

What else?

  • A travel to Onigashima island, where according to the legend Momotaro defeated oni (devils).
Advertisements