Takeda Castle
竹田城
castle in
Asago
#2 in Asago
/
#900 in Japan
Takeda Castle, often referred to as the "Castle in the Sky" or the "Machu Picchu of Japan," is a historic feudal castle located in Asago, Hyogo Prefecture, Japan. Situated on a mountain ridge at an altitude of 353 meters, the ruins of Takeda Castle offer breathtaking views, especially when surrounded by a sea of clouds in the early morning. Built in 1441 during the Muromachi period, the castle served as a military stronghold. Today, it is a popular tourist destination, known for its beautiful stone walls and panoramic vistas.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner