Designed by
Title
The Ushitora yagura at Takamatsu Castle Tamamo Park in Takamatsu, Kagawa, Japan. The Castle #189763979
Description
Kagawa, Japan - The Ushitora yagura at Takamatsu Castle Tamamo Park in Takamatsu, Kagawa, Japan. The Castle originally built in 1590 and part of Japan`s Top 100 Castles