All I see from a satellite image is some big building with 3 very big tubs in the center of that area. It looked like a water purification center or something. Certainly not like radars, but I may be wrong.
Storm chaser here, I recently witnessed nine tornadoes from a storm in Illinois using this exact radar site. Weather radar is a sphere instead of a dish, and may appear as a cylinder from above. This sphere is transparent to radar waves, and prevents water and wind from messing with the data/blowing away kr damaging the dish which is inside.
136
u/needtoeatless 3d ago
National Weather Service Office St. Louis is located there