Original: It has the second largest tennis stadium in the world.
Simplified: It has the second largest stadium in the world.