Walking Around the Imperial Palace
2. Edo Castle: The Biggest Japanese Castle of Its Day