Assisi town with Rocca Maggiore towering over it

[Assisi - Umbria - Italy]