The Castelvecchio dates back to the 14th century and it was built for the Scaligeri family, who ruled over Verona during the Middle Ages.
In reality, the castle was more like a medieval fortress built to protect the family from their enemies in Venice and also from popular uprisings, complete with a moat (it's now dry), a drawbridge, and a fortified bridge at the back that would allow the Scaligeri to escape in case of attack.
The Castelvecchio now houses a really nice art museum, made all the more pleasant to visit since it allows you to explore many rooms of the castle and enjoy some amazing views of the Adige River and Ponte Scaligero.
The museum was designed by Carlo Scarpa, an Italian architect who was well known for his ability to integrate historic features into modern designs, and the final result is quite impressive.
Once you're done visiting the museum, don't forget to walk across the beautiful Ponte Scaligero and climb up the steps for a great view of the Adige River!