Takeda Castle – The Hidden Castle Ruins in the Sky
Japan really is a great island country for its fantastic scenery. One of them is the Takeda Castle Ruins (竹田城), located up in Mt. Kojōzan (古城山) in Hyōgo Prefecture (兵庫県). Castle ruins may not sound too exciting or appealing to some people, but the location and its rich history got it ranked as one of […]
Takeda Castle – The Hidden Castle Ruins in the Sky Read More »