Castel del Monte, Apulia (built 1250)
Location: 41.0847535°N, 16.2709346°E