Colorful medieval houses sit above the Arno River in Florence, showcasing vibrant facades and historical architecture under blue cloudy sky.