Takashima castle is located in the city of Suwa in Nagano Prefecture. The castle was built from 1592 until 1598 at the lakeside of Suwa.
View Full Image on Dreamstime
Username: Hiro1775
Editorial: No
Width: 4608 pixels
Height: 3456 pixels
Downloads: 4
Image ID: 42362551