Edo Castle was very large, with enough room for tens of millions of people to live in a household of three or four. The road is very wide. At first glance, it is nearly a hundred meters wide. The ground is paved with huge gray stones. The stones fit together perfectly, which shows the delicateness of the architecture....