Nijo Castle
Nijo Castle is an architectural masterpiece that is a throwback to Japan’s prosperous Edo period, which spanned almost 250 years from 1603 to 1867. It was commissioned by the first…
Share
Posts by tag
Input your search keywords and press Enter.