A 400-year-old stone wall once part of Edo Castle, discovered only last year at what is now the Imperial Palace in Tokyo, is likely the castle’s oldest existing remnant ever unearthed ...
The Imperial Palace grounds in Tokyo opened to the public Nov. 25 so visitors can enjoy the changing autumn foliage. Visitors were restricted to an area called Inui-dori Avenue, which runs north ...