Thursday, October 26, 2017

This is Takeda Castle, near the city of Asago. Built in 1441 on the summit of a mountain, it's called the "Castle in the Sky" because on cool mornings it appears to be floating on a sea of clouds.
Image result for takeda castle

No comments:

Post a Comment