The Crystal Palace was a cast-iron and plate-glass structure erected in Hyde Park, London, England, to house the Great Exhibition of 1851. More than 14,000 exhibitors from around the world gathered in its exhibition space to display examples of technology developed in the Industrial Revolution (...)