All About Japan

Takeda Castle Appears to Float in the Sky

Castles Hyogo

Japan is famous for its castles, a large majority of which were constructed in the 16th century as strategic sites during the Sengoku Period (1467-1590). But one particular castle is known not for its high stone walls or golden roof tiles, but lack thereof: its ruins.

Built in 1441, Takeda Castle, or what’s left of it, sits at the summit of a mountain that towers more than 335 meters (1,100 ft), earning it the nickname, “castle in the sky.” The sight is one that is reminiscent of Machu Picchu.

It’s about three hours from Kyoto in the northern parts of Hyogo Prefecture, and a must-see for fans of the movie Laputa: Castle In The Sky. For more stunning photos, visit Spoon & Tamago below!

Read full story: