Fabulous footage of the ‘floating’ Takeda Castle


Built in the 15th century, Japan’s Takeda castle, starts to attract more and more visitors, fascinated with these ruins, in the mountain, over the clouds, like floating in the sky.

This footage is breathtaking.