a place both wonderful and strange