A place both wonderful and strange.