Image Gallery
Edo Castle Watchtower
Photo of the Tatsumi-Yagura watchtower at Edo Castle. Edo Castle was continually expanded and rebuilt over the centuries but was severely damaged by fires between the 17th and 19th century. The complex is currently the Tokyo Imperial Palace.