Dreamy scene of ‘castle in the sky’ appears on Hyogo mountain Posted on 2017-10-06 by TriplisherTakeda Castle (竹田城跡, Takedajō-seki) is a rui…