Sendai is a metropolis in Japan’s Tohoku Region, northeast of Tokyo on Honshu island. The ruins of 17th-century Sendai Castle, constructed for samurai lord Date Masamune on Aoba Hill, encompass…
Tag
Sendai is a metropolis in Japan’s Tohoku Region, northeast of Tokyo on Honshu island. The ruins of 17th-century Sendai Castle, constructed for samurai lord Date Masamune on Aoba Hill, encompass…