Foro di Cesarealmost 4 years agoView over the Forum of Caesar within the Imperial Forum in Rome, Italy.