2 years agoView of square of Largo di Torre Argentina in Rome, Italy. Location of archeological digAnimal Kingdom Channel