S3BLN
@s3bln
·
Japan in pictures - Part 1 : Tokyo 2/3
Edo Castle (Edo-jo) was the home castle of the line of Tokugawa shoguns who ran the Edo government which ruled Japan for roughly 260 years (from the beginning of the 17th century until 1867). It was…