Skip to Content

David Rose


Living Really Large Outside Cairo, the biggest man-made structure in the world—an apartment complex for 30,000 residents—is in the works