CHICAGO — WGN News Now would like to help you wrap up your work week and kick off your weekend with some feel good stories.
We’d like to share with you a spectacular view. It’s a sea of clouds at Takeda Castle in Hyogo, Japan.
The castle ruins sit about 1,158 feet above sea level. The images speak for themselves and show you how they’re well known for their beautiful views during fall and winter.
The popular tourist destination was filled with sightseers for the first weekend following the lift of the COVID state of emergency.