TakedaCastle Ruins* Japan. Takeda Castle Ruins is one of the most mysterious places in Japan. Perhaps it seems like floating in the sky? The answer is No! The so called sea of clouds is actually a fog (made from the nearby MaruyamaRiver)* which can be seen in autumn and beginning of spring early in the morning. TakedaCastle was constructed on the mountain at 353 meters of altitude in 1431

TakedaCastle Ruins* Japan. Takeda Castle Ruins is one of the most mysterious places in Japan. Perhaps it seems like floating in the sky? The answer is No! The so called sea of clouds is actually a fog (made from the nearby MaruyamaRiver)* which can be seen in autumn and beginning of spring early in the morning. TakedaCastle was constructed on the mountain at 353 meters of altitude in 1431

Image source