Right now is the very best time to go to Japan’s “castle in the sky,” and here’s why【Pics, Vids】

The conditions are just right to surround Takeda Castle with a sea of clouds.

Read More