which city dyes the river green
The city famous for dyeing its river green is Chicago , which colors the Chicago River bright emerald green every year for St. Patrick’s Day.
This modern tradition dates back to the early 1960s, when special green dye was first used there and later adopted as a yearly celebration.