大阪城本丸（大阪） castle of osaka, hommaru, japan
Matsumoto Castle and a moat
Kumamoto-castle, Kumamoto, Japan
Pagoda at the Itsukushima Shrine #japan #hiroshima
Takeda Castle Ruins Japan . Takeda is a Japanese family name.Throughout the course of the Sengoku period (16th century) of Japan, the famed Takeda clan of Kai province had many descendant branch families.
Hiroshima Castle at sunset - Japan
雪化粧した金閣寺 Kinkakiji - Kyoto's Golden Pavillion