Being in Rome is like being in the land of giants, so much history and scale to this place!