The Forte Spagnolo is a Renaissance castle in L'Aquila, central Italy.
Wikipedia https://en.wikipedia.org/wiki/Forte_Spagnolo,_L'Aquila
Address 67100, Italy
Coordinates 42°21'13.954" N 13°24'16.995" E