Construction Work During Archaeological Excavations at Ueda Castle Free Stock Photo from Japan
About This Photo
These photos show the excavation and construction work at Ueda Castle. Red and white construction cones are arranged in the plaza of the Thirty-Meter Moat, with the north and south towers built in the Edo period surrounded by autumn foliage. This content