"A place where myth and science meet."