The Colosseum stands tall in the heart of Rome, Italy. It was the largest amphitheater to be built in ancient Rome. While now a ruin, it remains an impressive site. Learn more in Colosseum, an AV2... This description may be from another edition of this product.