Think history is a thing of the past? Think again! At Memento Park in Budapest, the all-too-recent ghost of Communism is ever-present. This unique and arresting cultural site commemorates Communism's cult of personality, by displaying towering statues of ideology all-stars like Stalin, Lenin, Marx, and Engels.