Descending from Piazzale Michelangelo that overlooks Florence is the Florence Rose Garden with 350 varieties of roses and sculptures.