aerial view of the center of the city of Ivrea with The Castle of Ivrea also known as "Castle of the Red Towers" in the center. Ivrea, Turin, Italy