Nijo Castle Was Built In 1603 In Kyoto, Japan

Nijo Castle was built in 1603 in Kyoto, Japan

Nijo Castle was built in 1603 as the Kyoto residence of Tokugawa Ieyasu, the first shogun of the Edo Period (1603-1867)

Similar Free Images