Tag Archives: Takeda Castle

January 30

Japan’s Machu Picchu

It’s billed as Japan’s Machu Picchu but in my eyes, Takeda Castle is far more like Japan’s ‘Edoras’. The ruins of this fortified citadel lie perched atop a big hill in the midst of a wide mountain ringed valley in Hyogo Prefecture. But sadly this ‘Edoras’ is under siege. The official tourism line would have you […]