Big Ben (London, England)

One of the most recognized landmarks in the world, Big Ben is actually not the name of a building but rather a bell, or rather a nickname for the Great Bell of the clock at

Hospital in the Rock (Budapest, Hungary)

The Hospital in the Rock Museum was a functional hospital turned Nuclear Bunker built in the beginning of WWII.  Flowing deep into the caverns below Buda Castle in Budapest, Hungary, the hospital system was created

1 2 3 4