Does anyone know anything about this? Are the monarchs currently present? I've looked around online but would appreciate info from someone here.