The imposing Castel Sant'Angelo, a medieval fortress in Milan, Italy, stands tall against a clear blue sky, its red brick walls and towers contrasting with the lush greenery of the surrounding gardens.