We have many ancient cities around the world that have stood for thousands of years. But those cities have changed hands many times through the centuries and most of their ancient structures have tumbled down under the weight of time. But one civilization built structures that have stood for thousands of years: Rome.