The Alcázar of Segovia, a prominent landmark in Segovia, Spain, stands majestically atop a hill, overlooking the city below. The castle's white walls and towers contrast with the surrounding greenery, while a stone bridge and a river meander through the foreground.