Herschel Sees Budding Stars and a Giant, Strange Ring