13 All Time Creepiest Pictures That Will Give You Nightmares

3. Crystal Palace

The Crystal Palace.

In 1851, London, the Crystal Palace conducted an exhibition. A new, intriguing device was introduced to its visitors and guests, the stereoscope. At present, those views are an ideal source of photo documentation for 50 years during the 1800s.