The stone walls of the Takeda Castle ruins in Hyogo Prefecture emerged above the clouds as they were illuminated by the morning sun.
The stone walls of the Takeda Castle ruins in Hyogo Prefecture emerged above the clouds as they were illuminated by the morning sun.