Takeda Castle Ruins in Hyogo

竹田城址_2986

Takeda Castle Ruins is located in Asago City, Hyogo Pref., Western Japan. It stands on 353 meters above sea level, so is called the “Matu Picchu of Japan”, or “Tenku-no-shiro” that means the castle in the sky. Takeda Castle was built in 1441, and was abandoned by Ieyasu Tokugawa after Battle of Sekigahara. Recently, it’s superb view is becoming very popular in Japanese people. Especially, in winter or autumn early morning, the ruins looks like floating on a sea of clouds. (Thank you for being patient with my English.)

Thank you for being patient with my English.

Youtube slide show