If you have ever been to downtown Des Moines, there’s a chance (and we are willing to put money down) that you have seen the bright red, large umbrella that looms over the city. This iconic neon sign has been a downtown staple - keep reading to learn more about this Des Moines landmark.